Thực hành phân tích dữ liệu sử dụng Numpy và Pandas

Đây là khóa học tập trung vào thực hành các kiến thức cơ bản cốt lõi về phân tích dữ liệu và quy trình tiền xử lý dữ liệu bằng cách sử dụng NumPy và Pandas. Bạn sẽ được học từng bước từ cấu trúc dữ liệu cơ bản của Python đến mảng NumPy và Pandas DataFrame, đồng thời nắm vững các kỹ thuật xử lý đa dạng để phân tích dữ liệu thực tế. Thông qua việc trực tiếp thực hành các chức năng được sử dụng nhiều nhất trong phân tích dữ liệu như làm sạch, chuyển đổi, hợp nhất và nhóm dữ liệu, bạn có thể cải thiện khả năng tiền xử lý dữ liệu cho học máy một cách tự nhiên. Khóa học cung cấp cả giải thích khái niệm và thực hành để ngay cả những người mới bắt đầu cũng có thể dễ dàng theo kịp, giúp bạn xây dựng nền tảng vững chắc cho việc học phân tích dữ liệu và học máy.

1 học viên đang tham gia khóa học này

Độ khó Nhập môn

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

Python
Python
Numpy
Numpy
Pandas
Pandas
Engineer Big Data Analysis
Engineer Big Data Analysis
data-preprocessing
data-preprocessing
Python
Python
Numpy
Numpy
Pandas
Pandas
Engineer Big Data Analysis
Engineer Big Data Analysis
data-preprocessing
data-preprocessing

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

  • Bạn có thể xử lý dữ liệu một cách hiệu quả bằng cách sử dụng danh sách (list) và từ điển (dictionary) trong Python.

  • Bạn có thể thực hiện các thao tác tạo mảng NumPy, lập chỉ mục, cắt lát và tính toán vectơ hóa.

  • Bạn có thể hiểu khái niệm Broadcasting và áp dụng nó vào việc xử lý dữ liệu thực tế.

  • Bạn có thể tạo Pandas Series và DataFrame cũng như quản lý nhiều loại dữ liệu khác nhau.

  • Có thể thực hiện nhập/xuất tệp (CSV, v.v.) và tải dữ liệu.

  • Bạn có thể xử lý dữ liệu phù hợp với mục đích phân tích bằng cách sử dụng các phương pháp làm sạch dữ liệu, hợp nhất (Merge) và nhóm (GroupBy).

  • Bạn có thể trực tiếp thực hiện quy trình tiền xử lý dữ liệu cho học máy.

Lập trình Trí tuệ nhân tạo (AI) - Tiền xử lý dữ liệu cho Machine Learning

Đây là khóa học giúp bạn học tập một cách hệ thống các kỹ thuật tiền xử lý dữ liệu cần thiết cho học máy bằng cách sử dụng NumPy và Pandas.

Bạn có thể nắm vững các cấu trúc dữ liệu và phương pháp xử lý dữ liệu thường được sử dụng trong thực tế, đồng thời học cách chuyển đổi các loại dữ liệu khác nhau sang dạng có thể phân tích được.

Trong khóa học này, bạn sẽ được học từng bước từ List và Dictionary đến mảng NumPy và Pandas DataFrame, giúp xây dựng nền tảng vững chắc cho phân tích dữ liệu và học máy.

Khóa học này phù hợp cho những người học muốn bắt đầu trong các lĩnh vực phân tích dữ liệu, trí tuệ nhân tạo (AI), học máy (machine learning) và khoa học dữ liệu.


Bạn sẽ học được gì

Thông qua bài giảng này, bạn có thể học được những nội dung sau đây.

  • Hiểu cấu trúc dữ liệu Danh sách (List) và Từ điển (Dictionary) của Python

  • Xử lý dữ liệu sử dụng List và Dictionary

  • Tạo và sử dụng mảng NumPy (Array)

  • Chỉ mục mảng (Indexing) và Cắt mảng (Slicing)

  • Chỉnh sửa mảng NumPy và Vector hóa (Vectorization)

  • Nguyên lý và ứng dụng của Broadcasting

  • Tạo số ngẫu nhiên (Random Number)

  • Tạo Pandas Series và DataFrame

  • Lập chỉ mục DataFrame và tra cứu dữ liệu

  • Nhập và xuất tệp như CSV, v.v.

  • Chọn và lọc dữ liệu

  • Làm sạch và xử lý dữ liệu

  • Hợp nhất nhiều DataFrame (Merge, Concatenate)

  • Nhóm dữ liệu và tổng hợp bằng GroupBy

  • Thực hành tiền xử lý dữ liệu cho học máy


Trước khi đăng ký

Thông tin trước khi đăng ký học

Đối tượng học viên

  • Người học mới bắt đầu phân tích dữ liệu

  • Những người đã học cú pháp Python cơ bản

  • Những người muốn học kỹ năng tiền xử lý dữ liệu trước khi học Machine Learning.

  • Người mới bắt đầu học NumPy và Pandas

Kiến thức tiên quyết

  • Sẽ rất hữu ích nếu bạn biết các cú pháp Python cơ bản (biến, câu lệnh điều kiện, vòng lặp, hàm).

  • Không cần kiến thức chuyên môn đặc biệt.

Hướng dẫn học tập

  • Bài giảng sẽ được tiến hành tập trung vào thực hành.

  • Khuyến khích thực hành cùng nhau trong môi trường Python và Jupyter Notebook.

  • Nếu có bất kỳ thắc mắc nào trong quá trình học, bạn có thể đặt câu hỏi để được giải đáp.

  • Nội dung bài giảng có thể liên tục được bổ sung và cập nhật tùy theo nhu cầu.

  • Để việc học tập được thuận lợi, chúng tôi khuyên bạn nên xem với chất lượng hình ảnh từ 720p trở lên.

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

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

  • Người mới bắt đầu học phân tích dữ liệu

  • Những người muốn học phân tích dữ liệu sau khi đã học xong ngữ pháp Python cơ bản

  • Người mới bắt đầu học NumPy và Pandas

  • Những người muốn làm quen với tiền xử lý dữ liệu trước khi bắt đầu học máy (machine learning)

  • Sinh viên và nhà phát triển đang chuẩn bị định hướng nghề nghiệp trong lĩnh vực khoa học dữ liệu

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

  • Sẽ rất hữu ích nếu bạn biết các cú pháp Python cơ bản (biến, câu lệnh điều kiện, vòng lặp, hàm).

  • Không yêu cầu kinh nghiệm phân tích dữ liệu riêng biệt.

  • Khuyến khích thực hành trong môi trường Python và Jupyter Notebook.

  • Bài giảng được tiến hành theo từng bước để ngay cả những người mới bắt đầu cũng có thể theo kịp.

Xin chào
Đây là eunj45339

Với tư cách là một giảng viên đào tạo máy tính, tôi chuyên giảng dạy về tin học cơ bản, lập trình C++, Microsoft Excel và kiến thức cơ bản về Machine Learning. Thông qua phương pháp giáo dục từng bước dễ hiểu dành cho người học từ trình độ sơ cấp đến trung cấp, tôi giải thích các khái niệm một cách dễ dàng và hệ thống, đồng thời cung cấp việc học tập trung vào thực hành. Mục tiêu của tôi là giúp tất cả người học xây dựng nền tảng vững chắc và phát triển năng lực để có thể áp dụng vào các dự án thực tế.
Thêm

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

Tất cả

20 bài giảng ∙ (9giờ 6phú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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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!

Ưu đãi có thời hạn

49.500 ₫

10%

1.161.897 ₫