Chuyển đến nội dung chính

Khóa học

Nhập môn Phân tích Mạng bằng Python

Trung cấp4 giờ

Khóa học này trang bị cho bạn kỹ năng phân tích, trực quan hóa và hiểu mạng lưới với thư viện NetworkX.

Python4 giờ14 video50 bài tập4,100 XP74,348Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Từ mạng xã hội trực tuyến như Facebook và Twitter đến các mạng lưới giao thông như hệ thống chia sẻ xe đạp, mạng lưới xuất hiện ở khắp nơi — và biết cách phân tích chúng sẽ mở ra cho bạn một thế giới khả năng mới với vai trò nhà khoa học dữ liệu. Khóa học này sẽ trang bị cho bạn kỹ năng phân tích, trực quan hóa và diễn giải mạng lưới. Bạn sẽ áp dụng các khái niệm đã học vào dữ liệu mạng thực tế bằng thư viện mạnh mẽ NetworkX. Với kiến thức thu được, bạn sẽ phát triển tư duy về mạng lưới và có thể nhìn dữ liệu của mình theo một góc nhìn mới mẻ.

Yêu cầu tiên quyết

Chương trình học

Đề cương khóa học

1

Giới thiệu về mạng lưới

Trong chương này, bạn sẽ được giới thiệu các khái niệm nền tảng trong phân tích mạng khi khám phá một tập dữ liệu mạng Twitter thực tế. Bạn cũng sẽ làm quen với NetworkX, thư viện cho phép thao tác, phân tích và mô hình hóa dữ liệu đồ thị. Bạn sẽ tìm hiểu các loại đồ thị khác nhau và cách trực quan hóa chúng một cách hợp lý.
Bắt đầu chương
2

Nút quan trọng

Bạn sẽ học cách xác định những nút quan trọng trong một mạng lưới. Qua đó, bạn sẽ tiếp cận các khái niệm nâng cao hơn trong phân tích mạng cũng như các nguyên lý cơ bản của thuật toán tìm đường đi. Chương kết thúc bằng phần đào sâu bộ dữ liệu mạng Twitter để củng cố các khái niệm bạn đã học, như độ trung tâm bậc (degree centrality) và độ trung tâm trung gian (betweenness centrality).
Bắt đầu chương
3

Cấu trúc

Chương này tập trung vào việc tìm các cấu trúc thú vị trong dữ liệu mạng. Bạn sẽ học các khái niệm thiết yếu như clique, cộng đồng và đồ thị con, tận dụng toàn bộ kỹ năng bạn đã tích lũy ở Chương 2. Kết thúc chương, bạn sẽ sẵn sàng áp dụng các khái niệm đã học vào một nghiên cứu tình huống thực tế.
Bắt đầu chương
4

Tổng hợp kiến thức

Trong chương cuối của khóa học, bạn sẽ củng cố mọi kiến thức thông qua một nghiên cứu tình huống chuyên sâu về dữ liệu mạng cộng tác viên trên GitHub. Đây là ví dụ điển hình về dữ liệu mạng xã hội trong thực tế, nơi kỹ năng mới của bạn sẽ được thử thách toàn diện. Kết thúc chương, bạn sẽ tự xây dựng hệ thống gợi ý để kết nối những người dùng GitHub nên hợp tác cùng nhau.
Bắt đầu chương

Nhập môn Phân tích Mạng bằng Python

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.