Sau khi hoàn thành các khóa học này, tôi cảm thấy tự tin khi tạo các trực quan hóa và bảng điều khiển chuyên nghiệp
Mô tả khóa học
Khám phá gói Khoa học dữ liệu của Python: NumPy
Tìm hiểu giới thiệu về Numpy và hiểu lý do tại sao thư viện Python này lại thiết yếu đối với tất cả Nhà khoa học dữ liệu và nhà phân tích Python. Quan trọng nhất, hãy tìm hiểu thêm về mảng Numpy và cách tạo cũng như thay đổi hình dạng mảng để phù hợp với nhu cầu của bạn.Khám phá Mảng NumPy
NumPy là một thư viện Python thiết yếu dành cho nhà khoa học dữ liệu và nhà phân tích dữ liệu. Nó cung cấp một lựa chọn tuyệt vời thay thế cho danh sách Python, vì chúng nhỏ gọn hơn và cho phép truy cập đọc và ghi các phần tử nhanh hơn, khiến chúng trở thành một lựa chọn tiện lợi và hiệu quả hơn.Trong khóa học Giới thiệu về NumPy này, bạn sẽ trở thành bậc thầy trong việc xử lý đối tượng cốt lõi của NumPy: mảng! Sử dụng dữ liệu kiểm kê cây xanh của Thành phố New York, bạn sẽ tạo, sắp xếp, lọc và cập nhật các mảng. Bạn sẽ khám phá lý do tại sao NumPy lại hiệu quả như vậy và sử dụng broadcasting cùng vectorization để làm cho mã NumPy của bạn còn nhanh hơn nữa.
Tăng sự tự tin bằng cách luyện tập trên bộ dữ liệu Monet
Đến chương cuối cùng, bạn sẽ sử dụng kiến thức mới có được của mình để thực hiện các phép biến đổi mảng. Bạn sẽ sử dụng các mảng 3D hình ảnh để thay đổi một bức tranh của Claude Monet và hiểu lý do tại sao những thay đổi mảng như vậy là công cụ thiết yếu cho học máy.Bạn sẽ tự tin hơn với các mảng Numpy và các thao tác khác nhau của chúng sau khi hoàn thành khóa học. Khóa học này là một phần của lộ trình Nhà khoa học dữ liệu với Python và rất phù hợp cho những ai đang tìm kiếm chứng chỉ Khoa học dữ liệu với DataCamp.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Tìm hiểu Mảng NumPy
Làm quen với mảng NumPy tuyệt vời! Học cách tạo và thay đổi hình dạng mảng để phù hợp với nhu cầu của bạn. Cuối cùng, khám phá nhiều kiểu dữ liệu của NumPy và cách chúng giúp các phép toán trên mảng chạy thật nhanh.
- Làm quen với mảng50 XP
- Mảng NumPy đầu tiên của bạn100 XP
- Tạo mảng từ con số không100 XP
- Một mảng phạm vi100 XP
- Số chiều của mảng50 XP
- Tạo mảng 3D100 XP
- Chiều thứ tư100 XP
- Làm phẳng và đổi hình dạng100 XP
- Kiểu dữ liệu trong NumPy50 XP
- Đối số dtype100 XP
- Dự đoán kiểu dữ liệu100 XP
- Một trò sudoku gọn nhẹ hơn100 XP
2
Chọn lọc và Cập nhật Dữ liệu
Mài giũa kỹ năng xử lý dữ liệu NumPy bằng cách cắt lát, lọc và sắp xếp dữ liệu kiểm kê cây xanh của Thành phố New York. Tạo mảng mới bằng cách lấy dữ liệu dựa trên các điều kiện, và thêm hoặc xóa dữ liệu theo mọi chiều để đáp ứng mục tiêu của bạn. Trong quá trình đó, bạn sẽ học các nguyên tắc về tương thích hình dạng và số chiều để sẵn sàng cho phép toán mảng siêu nhanh.
3
Toán học với Mảng!
Tận dụng các phép toán vector hóa cực nhanh của NumPy để thu thập thông tin tóm tắt về dữ liệu bán hàng của các cửa hàng rượu, nhà hàng và cửa hàng bách hóa tại Mỹ. Vector hóa các hàm Python để dùng trong mã NumPy của bạn. Cuối cùng, sử dụng logic broadcasting để thực hiện các phép toán giữa những mảng có kích thước khác nhau.
4
Biến đổi Mảng
NumPy gặp gỡ thế giới nghệ thuật trong chương cuối này khi chúng ta dùng dữ liệu ảnh từ một kiệt tác của Monet để khám phá cách bạn có thể tăng cường dữ liệu ảnh. Bạn sẽ dùng chức năng lật và hoán vị để nhanh chóng biến đổi kiệt tác. Tiếp theo, bạn sẽ tách mảng Monet ra, chỉnh sửa, rồi ghép lại bằng cách xếp chồng mảng để xem kết quả.
Giới thiệu về NumPy
Hoàn
thành khóa học

