intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình Python cho máy học: Bài 2 - TS. Nguyễn Vinh Tiệp

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:38

3
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Lập trình Python cho máy học: Bài 2 - Python cho khoa học dữ liệu" bao gồm các nội dung chính sau đây: Cài đặt jupyter notebook; đọc ghi file cơ bản; trực quan hóa dữ liệu với Matplotlib; thao tác trên dữ liệu với Pandas. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình Python cho máy học: Bài 2 - TS. Nguyễn Vinh Tiệp

  1. ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN CS116 – LẬP TRÌNH PYTHON CHO MÁY HỌC Bài 02 PYTHON CHO KHOA HỌC DỮ LIỆU Exploratory Data Analysis TS. Nguyễn Vinh Tiệp Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 1
  2. NỘI DUNG 1. Cài đặt jupyter notebook 2. Đọc ghi file cơ bản 3. Trực quan hóa dữ liệu với Matplotlib 4. Thao tác trên dữ liệu với Pandas June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 2
  3. Cài đặt Jupyter notebook • Cài đặt Jupyter Notebook trên Anaconda • Khởi động Jupyter Notebook ⮚ cd ⮚ jupyter notebook June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 3
  4. Cài đặt Jupyter notebook June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 4
  5. Cài đặt Jupyter notebook • Tạo mới file jupyter notebook Tạo mới notebook Python 3 June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 5
  6. Không gian làm việc June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 6
  7. Đọc ghi file cơ bản • Đọc file văn bản June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 7
  8. Đọc ghi file cơ bản • Ghi file văn bản June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 8
  9. Đọc ghi file cơ bản • Đọc file ảnh với thư viện Pillow • Sử dụng khi không cần các thao tác xử lý nâng cao • Cài đặt Pillow (nếu chưa có sẵn): June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 9
  10. Đọc ghi file cơ bản • Ghi file ảnh với thư viện Pillow June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 10
  11. Đọc ghi file cơ bản • Đọc file ảnh với thư viện Opencv • Sử dụng khi muốn xử lý nâng cao: lọc ảnh, rút trích đặc trưng, phân lớp • Không có mặc định trong Anaconda nên cần cài thêm: June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 11
  12. Đọc ghi file cơ bản • Đọc file ảnh với thư viện Opencv June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 12
  13. Đọc ghi file cơ bản • Thao tác + hiển thị + ghi file ảnh với Opencv June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 13
  14. Trực quan hóa với Matplotlib • Cài thư viện Matplotlib (nếu chưa có): • Khởi tạo dữ liệu dùng numpy: June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 14
  15. Trực quan hóa với Matplotlib • Vẽ dạng đường và điểm • Mặc định là dạng đường (line) • Tham số để vẽ điểm ‘r^’ 🡪 tam giác đỏ, ‘go’ 🡪 tròn xanh lá June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 15
  16. Trực quan hóa với Matplotlib • Cấu hình biểu đồ: June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 16
  17. Trực quan hóa với Matplotlib • Vẽ nhiều biểu đồ với hàm: subplot () • Ví dụ: subplot (235) 1 2 3 2 dòng 4 5 6 3 cột Vẽ vào ô thứ 5 June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 17
  18. Trực quan hóa với Matplotlib June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 18
  19. Trực quan hóa với Matplotlib June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 19
  20. Trực quan hóa với Matplotlib June 9, 2023 Thực hiện bởi Trường Đại học Công nghệ Thông tin, ĐHQG-HCM 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
43=>1