강의

멘토링

커뮤니티

Data Science

/

Data Analysis

[PL 0302] Python cho thao tác dữ liệu - Lớp học nâng cao NumPy

Đây là một khóa học về cách sử dụng NumPy và thực hành thực tế với nó.

(5.0) 5 đánh giá

120 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

  • asdfghjkl13551941
Numpy
Numpy
Python
Python
AI
AI
Numpy
Numpy
Python
Python
AI
AI

Bạn sẽ nhận được điều này sau khi học.

  • NumPy

  • Xử lý dữ liệu

  • Phép toán dữ liệu

ĐỂ Ý

Bài giảng này là một phần của học kỳ trước (học kỳ chuẩn bị trước học kỳ này) của chương trình giảng dạy chuyên ngành trí tuệ nhân tạo Tất cả về AI.

Thư viện xử lý dữ liệu: NumPy, Matplotlib, Pandas
Bài giảng này đề cập đến những nội dung cốt lõi nhất của NumPy .

Liên kết Miro: https://miro.com/app/board/uXjVNJ8PZSs=/?share_link_id=801072444784

Để biết phần giới thiệu về All About AI, vui lòng tham khảo bài giảng định hướng.

NumPy, cốt lõi của hoạt động dữ liệu sử dụng Python!

NumPy là viết tắt của Numerical Python và là một thư viện chuyên xử lý các vectơ, ma trận và tenxơ bậc cao .

NumPy là công nghệ thiết yếu cho bất kỳ ai xử lý dữ liệu bằng Python và vì đây là công nghệ được sử dụng phổ biến nhất nên đây là thư viện sẽ hữu ích cho bạn khi bạn đã học .

Trong tương lai, chúng tôi sẽ triển khai các thuật toán học máy và học sâu trực tiếp bằng NumPy, vì vậy đây là thư viện mà bạn phải tìm hiểu kỹ trước khi học thực sự.

Tính linh hoạt của NumPy!

NumPy khá tương thích với các thư viện khác xử lý dữ liệu.

Do đó, một khi bạn đã học NumPy đúng cách , bạn có thể giảm bớt rào cản khi sử dụng các thư viện khác.

Bài giảng trình bày cốt lõi của NumPy!

Hầu hết các bài giảng hoặc sách giáo khoa đề cập đến NumPy

np.sum, np.hstack, np.histogram

Chúng tôi chỉ tập trung vào cách sử dụng các API như .


Nhưng! Điều quan trọng nhất khi sử dụng NumPy là

Phát sóng, Lập chỉ mục lạ mắt, Vector hóa

Đây là cách tạo mã nhanh bằng cách sử dụng đối tượng ndarray do NumPy cung cấp.


Do đó, trong bài giảng này, chúng tôi sẽ không chỉ đề cập đến các API thiết yếu do NumPy cung cấp mà còn đề cập đến một số lượng lớn các kỹ thuật cơ bản có thể giúp bạn sử dụng NumPy hiệu quả hơn .

Điều này sẽ giúp bạn trở thành một trong những người có nền tảng vững chắc nhất khi viết mã để xử lý dữ liệu.

196 API để học trong lớp

Trong bài giảng này, bạn sẽ học cách sử dụng các API thiết yếu do NumPy cung cấp như sau:

Chương 2

np. mảng np. số không np.ones np.trống rỗng np.đầy đủ np.zeros_like np.ones_like np.trống_giống np. đầy đủ_giống np.arange np.linspace

Chương 3

np. dương tính np. tiêu cực np.thêm np.trừ np. nhân np.quyền lực np.chia np.floor_divide np.phần còn lại

Chương 4

np. bằng nhau np.không_bằng np. lớn hơn np. lớn hơn_bằng np.ít hơn np.less_equal np.logic_not np.logic_và np.logic_or np. logical_xor không có. Tất cả không có. bất kì np. đóng np.allclose

Chương 6

np.vuông np. tương hỗ np.sqrt np.cbrt np.exp np.exp2 np.expm1 np.log np.log2 np.log10


np.log1p np.deg2rad np.radian np.rad2deg np.độ không có. tội lỗi không có. cos không có. rám nắng không có. sinh không có. cosh


không có. tanh np.dấu hiệu np.tuyệt đối np.trunc không có. sàn nhà không có. trần nhà np. vòng ndarray. vòng np.clip ndarray.clip

Chương 10

ndarray. sao chép ndarray. xem ndarray.làm phẳng ndarray. phẳng numpy.ravel ndarray.ravel np. định hình lại ndarray. định hình lại np. thay đổi kích thước ndarray. thay đổi kích thước

Chương 11

np.bóp ndarray.bóp np. mở rộng_dims np.newaxis np. di chuyển trục np.swapaxes np.chuyển vị ndarray. chuyển vị np.arcsin np.arccos np.arctan


np.sinh np.cosh np.tanh np.dấu hiệu không có. bụng np. sàn np.ceil np.clip không có. tròn np.trunc np. sửa lỗi

Chương 12

np.ngẫu nhiên.rand np.ngẫu nhiên.ngẫu nhiên np.ngẫu nhiên.đồng phục np.ngẫu nhiên.randint np.ngẫu nhiên.randn np.ngẫu nhiên.bình thường np.lựa chọn ngẫu nhiên np.ngẫu nhiên.hoán vị np.ngẫu nhiên.shuffle np. ngẫu nhiên. hạt giống


np.ngẫu nhiên.mặc định_rng rng.ngẫu nhiên rng.đồng phục rng.số nguyên rng.standard_normal rng.bình thường rng. hoán vị rng.lựa chọn rng.shuffle

Chương 13

không có. tổng hợp mảng. tổng hợp np. sản phẩm ndarray.prod np. có nghĩa là ndarray.mean np.var ndarray.var np.std ndarray.std


np. tối đa ndarray.max np. phút ndarray.min np.trung vị np.phần trăm np.tối đa np.tối thiểu np.memdian np.biểu đồ


np. tổng tích lũy ndarray. tổng tích lũy np.cumprod ndarray.cumprod np.ptp ndarray.ptp np.khác biệt

Chương 14

np. sắp xếp ndarray. sắp xếp np.argsort ndarray.argsort np.argmax ndarray.argmax np.argmin ndarray.argmin np.không-không ndarray. nonzero np.ở đâu np. độc đáo

Chương 15

np.hstack np.vstack np. nối np.thêm vào np.hsplit np.vsplit np.chia np.phân vùng ndarray.phân vùng np.argpartition ndarray.argpartition

Chương 16

np.lặp lại ndarray.lặp lại np.tile np.meshgrid

Chương 17

np.linalg.norm np.dot ndarray.dot np. chéo np. bên ngoài np. danh tính np.mắt np.diag np.trace


ndarray.trace ndarray. chuyển vị ndarray.T np.matmul np.linalg.det np.linalg.inv np.linalg.eig

Chương 18

ndarray.dtype np.intX np.uintX np.floatX ndarray. kích thước mục ndarray.nbytes ndarray.astype

Chương 19

np.lưu np.tải np.savez np.savez_nén


Và trong các chương tiếp theo, bạn sẽ học cách sử dụng cơ bản của ndarray .

Chương 5 - Phát sóng

Chương 7 - Lập chỉ mục số nguyên

Chương 8 - Lập chỉ mục Boolean

Chương 9 - Cắt lát trên ndarrays

Chương 20 - Kỹ thuật vector hóa

Thực hành thực tế!

Trong bài giảng này, chúng ta sẽ xem xét API của NumPy, công nghệ ndarray và viết mã thực sự được sử dụng trong học máy và học sâu.

Bên ngoài

Trong tương lai, chúng ta sẽ triển khai nhiều thuật toán khác nhau dựa trên những kiến ​​thức đã học trong bài giảng này.

Tôi hy vọng đây sẽ là cơ hội để tôi củng cố kiến ​​thức về NumPy nhằm tạo ra các thuật toán thú vị trong tương lai.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Dành cho những ai muốn học NumPy một cách bài bản

  • Người làm phân tích dữ liệu

  • Những ai đang học Machine Learning, Deep Learning

Cần biết trước khi bắt đầu?

  • Cú pháp cơ bản của Python

Xin chào
Đây là

3,491

Học viên

160

Đánh giá

85

Trả lời

4.9

Xếp hạng

16

Các khóa học

Lịch sử giảng dạy

  • [LIKE LION] Khóa học Trí tuệ nhân tạo Trung - Cao cấp

  • [Viện Khoa học Khí tượng Quốc gia] Khóa học Weather AI Boostcamp năm 2022, 2023, 2025

  • [Samsung Electro-Mechanics] Khóa học SW chuyên sâu dành cho nhân viên mới

  • [Viện Đào tạo Nhân lực Khoa học và Công nghệ Quốc gia] Chương trình cố vấn dài hạn nâng cao năng lực thực hiện R&D

  • [Viện Đào tạo Nhân lực Khoa học và Công nghệ Quốc gia] Sản xuất nội dung E-learning cho khóa học chuyên sâu về R&D

  • [Viện Đào tạo Nhân lực Khoa học và Công nghệ Quốc gia] Khóa học trực quan hóa dữ liệu nghiên cứu dành cho nghiên cứu sinh sau tiến sĩ

  • [Đại học Wonkwang] Đào tạo AI tập trung và Khóa học AI ngắn hạn & dài hạn tại Đại học Wonkwang

  • [Cơ quan Thúc đẩy Xã hội Thông tin và Trí tuệ Nhân tạo Hàn Quốc] Đào tạo nhân tài nữ trong lĩnh vực SW

  • [SK m&service] Ra quyết định dựa trên dữ liệu

  • [Hiệp hội Thúc đẩy Kinh doanh IT Hàn Quốc] ICT COG Academy

  • [Sở Giáo dục Seoul] Đào tạo lĩnh vực công nghệ mới

    [KT] Khóa học nâng cao năng lực AI của KT [K-ICT] Trại phân tích khu vực dữ liệu an toàn [Viện Thúc đẩy Kinh tế và Khoa học Gyeonggi] Học Vision AI lần đầu tiên [Viện Thúc đẩy Kinh tế và Khoa học Gyeonggi] Phân tích dữ liệu bằng Python

  • [KT] Khóa học nâng cao năng lực AI của KT

  • [K-ICT] Trại phân tích khu vực an toàn dữ liệu

  • [Viện Thúc đẩy Kinh tế và Khoa học Gyeonggi] Nhập môn Vision AI cho người mới bắt đầu

  • [Gyeonggido Business & Science Accelerator] Nhập môn phân tích dữ liệu bằng Python

  • [Viện Khoa học và Công nghệ Seoul] Đào tạo chuyên sâu về ứng dụng AI

  • [Đại học Quốc gia Seoul] Đào tạo nâng cao năng lực ứng dụng AI

  • [HD Korea Shipbuilding & Offshore Engineering] Phát triển đánh giá năng lực vị trí nghiên cứu AI tại AIC

  • [Multicampus] Từ nguyên lý đến thực thi, làm chủ các thuật toán học máy cốt lõi

  • [패스트캠퍼스] Tiếp cận Deep Learning dưới góc độ toán học

  • [패스트캠퍼스] Trọn bộ từ A-Z về Machine Learning và Phân tích dữ liệu trong một lần học

  • [패스트캠퍼스] Byte Degree Lv.2 Deep Learning Essentials

  • [Fast Campus] Khoảng cách siêu biệt về Trí tuệ nhân tạo Deep Learning

  • [Fast Campus] Khoảng cách siêu việt Khoa học máy tính VER.2

    Phân tích A-Z [Fast Campus] Byte Degree Lv.2 Deep Learning Essentials [Fast Campus] Deep Learning AI Super Gap [Fast Campus] Khoa học Máy tính Super Gap VER.2

Chương trình giảng dạy

Tất cả

192 bài giảng ∙ (35giờ 9phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

5.0

5 đánh giá

  • jwchoi4187님의 프로필 이미지
    jwchoi4187

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    • vjeong71170433님의 프로필 이미지
      vjeong71170433

      Đánh giá 14

      Đánh giá trung bình 3.9

      5

      8% đã tham gia

      Khóa học nền tảng để học PyTorch... tuyệt vời nhất. Bài gi강 của giảng viên Shin Kyung-sik luôn luôn đúng !!!

      • asdfghjkl13551941
        Giảng viên

        Cảm ơn bạn!! Tôi sẽ cố gắng hết sức để có thể cung cấp những bài giảng với nội dung tốt hơn😃

    • yuseok님의 프로필 이미지
      yuseok

      Đánh giá 13

      Đánh giá trung bình 5.0

      5

      24% đã tham gia

      • hellonewworld님의 프로필 이미지
        hellonewworld

        Đánh giá 4

        Đánh giá trung bình 4.8

        5

        30% đã tham gia

        940.481 ₫

        Khóa học khác của asdfghjkl13551941

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!