Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 4 đánh giá

88 học viên

  • asdfghjkl13551941
이론 중심
시리즈
데이터전처리
Numpy
Python
AI

Dịch cái này sang tiếng Việt

  • 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à

2,860

Học viên

115

Đánh giá

79

Trả lời

5.0

Xếp hạng

13

Các khóa học

강의 이력

  • [멋쟁이 사자처럼] 인공지능중고급과정

  • [국립기상과학원] 2022년, 2023년, 2025년 기상 AI 부스트캠프

  • [삼성전기] 신입SW과정 전문반

  • [국가과학기술인력개발원] R&D 수행 역량 강화 장기 멘토링

  • [국가과학기술인력개발원] R&D 전문과정 이러닝 컨텐츠 제작

  • [국가과학기술인력개발원] 박사후연구원 연구 데이터 시각화 과정

  • [원광대학교] 원광대학교 AI 집체교육 및 AI 장단기과정

  • [한국지능정보사회진흥원] SW여성인재 교육

  • [SK m&service] 데이터 기반 의사결정

  • [한국IT비즈니스진흥협회] ICT COG Academy

  • [서울시 교육청] 신기술분야 연수

     

  • [KT] KT AI 역량향상 과정

  • [K-ICT] 데이터 안심구역 분석캠프

  • [경기도경제과학진흥원] 처음으로 배우는 비전 AI

  • [경기도경제과학진흥원] 파이썬 데이터 분석 입문

  • [서울과학기술원] AI 활용 심화교육

  • [서울대학교] AI 활용 역량강화 교육

  • [HD한국조선해양] AIC AI 연구직 역량 평가 개발

  • [멀티캠퍼스] 원리부터 구현까지, 머신러닝 핵심 알고리즘 마스터

     

     

     

 

  • [패스트캠퍼스] 수학적으로 접근하는 딥러닝

  • [패스트캠퍼스] 한 번에 끝내는 머신러닝과 데이터분석 A-Z

  • [패스트캠퍼스] 바이트 디그리 Lv.2 Deep Learning Essentials

  • [패스트캠퍼스] 딥러닝인공지능 초격차

  • [패스트캠퍼스] 컴퓨터 공학 초격차 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ả

4 đánh giá

5.0

4 đánh giá

  • vjeong71170433님의 프로필 이미지
    vjeong71170433

    Đánh giá 9

    Đánh giá trung bình 4.1

    5

    8% đã tham gia

    PyTorchを学ぶための基礎講義...最高です。 シン・ギョンシク講師の講義はいつも正しい!!!

    • asdfghjkl13551941
      Giảng viên

      ありがとうございます!!より良いコンテンツの講義を提供できるよう最善を尽くします😃

  • yuseok님의 프로필 이미지
    yuseok

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    24% đã tham gia

    • hellonewworld님의 프로필 이미지
      hellonewworld

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      30% đã tham gia

      955.164 ₫

      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!