Quay lại Khóa học
AI014 Professional

Một Giới thiệu về Lập trình R

Khóa học này là một giới thiệu toàn diện về môi trường ngôn ngữ R, bao gồm các chủ đề cốt lõi từ các thao tác cơ bản với vector số, thuộc tính đối tượng, xử lý mảng và ma trận, quản lý danh sách và khung dữ liệu, đến mô hình hóa thống kê và sản xuất đồ họa chất lượng cao. Khóa học rất phù hợp như một tài liệu giới thiệu cho phân tích thống kê và khoa học dữ liệu.

4.9
30.0h
716 học viên
2 lượt thích
Trí tuệ nhân tạo
Bắt đầu học

Tổng quan khóa học

📚 Tóm tắt nội dung

Khóa học này là một giới thiệu toàn diện về môi trường ngôn ngữ R, bao gồm các chủ đề cốt lõi từ các thao tác cơ bản trên vector số, thuộc tính đối tượng, xử lý mảng/khối đến quản lý danh sách/đối tượng dữ liệu, mô hình thống kê và sản xuất đồ họa chất lượng cao. Khóa học phù hợp làm sách giáo khoa giới thiệu cho phân tích thống kê và khoa học dữ liệu.

Nắm vững nền tảng của ngôn ngữ R và mở cánh cửa đến tính toán thống kê cũng như trực quan hóa dữ liệu.

Tác giả: Nhóm phát triển R

Ghi nhận: Tài liệu này do Nhóm phát triển chính của R duy trì. Bản dịch tiếng Trung cảm ơn nền tảng bản dịch tiếng Nhật của Shigeru MASE, cùng sự đóng góp của nhóm dịch thuật tiếng Trung gồm Tiến sĩ ZP Li, Tiến sĩ Rui Li,...

🎯 Mục tiêu học tập

  1. Khởi tạo phiên làm việc R, điều hướng hệ thống trợ giúp và áp dụng các quy tắc cú pháp cơ bản (phân biệt chữ hoa/chữ thường, gán giá trị và chú thích).
  2. Phân biệt và tạo các vector logic, vector ký tự, đồng thời xử lý các giá trị thiếu (NANaN).
  3. Sử dụng bốn phương thức chỉ mục khác nhau để chọn, loại bỏ hoặc sửa đổi các phần con dữ liệu cụ thể.
  4. Nhận biết và thay đổi các thuộc tính nội tại (kiểu và độ dài) của đối tượng R.
  5. Sử dụng các hàm class()attr() để quản lý thông tin mô tả đối tượng và cấu trúc dữ liệu.
  6. Tạo và thao tác các yếu tố (factors) và yếu tố có thứ tự để biểu diễn dữ liệu phân loại.
  7. Định nghĩa và xây dựng mảng và ma trận bằng vector chiều và hàm array().
  8. Áp dụng các kỹ thuật chỉ mục nâng cao, bao gồm sử dụng ma trận chỉ mục để trích xuất hoặc sửa đổi các phần tử cụ thể.
  9. Thực hiện các phép toán đại số tuyến tính bao gồm tích ngoài, chuyển vị tổng quát và nghịch đảo ma trận.
  10. Xây dựng và chỉnh sửa danh sách: Tạo danh sách có tên và không tên, kết hợp chúng bằng cú pháp R cụ thể.

Bài học