Liên hệ với chúng tôi

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

Giới thiệu và các kiến thức nền tảng

  • Khiến R trở nên thân thiện hơn, R và các giao diện đồ họa (GUI) có sẵn
  • Rstudio
  • Các phần mềm và tài liệu liên quan
  • R và thống kê
  • Sử dụng R theo cách tương tác
  • Một buổi giới thiệu
  • Làm thế nào để nhận trợ giúp về các hàm và tính năng
  • Các lệnh R, phân biệt chữ hoa chữ thường, v.v.
  • Gọi lại và sửa các lệnh trước đó
  • Thực thi các lệnh từ hoặc chuyển hướng đầu ra ra một tệp
  • Tính vĩnh viễn của dữ liệu và việc xóa các đối tượng

Các thao tác đơn giản; số và vector

  • Vector và phép gán
  • Toán học vector
  • Tạo các chuỗi số đều
  • Vector logic
  • Các giá trị bị thiếu
  • Vector ký tự
  • Vector chỉ mục; lựa chọn và sửa đổi các tập con của một tập dữ liệu
  • Các loại đối tượng khác

Các đối tượng, chế độ và thuộc tính của chúng

  • Thuộc tính nội tại: chế độ và độ dài
  • Thay đổi độ dài của một đối tượng
  • Lấy và thiết lập thuộc tính
  • Lớp của một đối tượng

Mảng và ma trận

  • Mảng
  • Gọi chỉ mục mảng. Các phần nhỏ của một mảng
  • Mảng chỉ mục
  • Hàm array()
  • Tích ngoài của hai mảng
  • Phép chuyển vị tổng quát của một mảng
  • Các tiện ích của ma trận
    • Phép nhân ma trận
    • Các phương trình tuyến tính và phép nghịch đảo
    • Giá trị riêng và vector riêng
    • Phân tích giá trị suy biến và định thức
    • Phép khớp bình phương tối thiểu và phép phân tích QR
  • Tạo ma trận phân vùng, cbind() và rbind()
  • Hàm nối, c(), với các mảng
  • Bảng tần số từ các yếu tố

Danh sách và khung dữ liệu

  • Danh sách
  • Xây dựng và sửa đổi danh sách
    • Nối các danh sách
  • Khung dữ liệu
    • Tạo khung dữ liệu
    • attach() và detach()
    • Làm việc với khung dữ liệu
    • Gắn các danh sách tùy ý
    • Quản lý đường dẫn tìm kiếm

Xử lý dữ liệu

  • Lựa chọn, lọc các quan sát và biến số          
  • Lọc, nhóm
  • Mã hóa lại, chuyển đổi
  • Tổng hợp, kết hợp các tập dữ liệu
  • Xử lý ký tự, gói stringr

Đọc dữ liệu

  • Tệp Txt
  • Tệp CSV
  • Tệp XLS, XLSX
  • Dữ liệu SPSS, SAS, Stata, ... và các định dạng khác
  • Xuất dữ liệu sang các định dạng txt, csv và các định dạng khác
  • Truy cập dữ liệu từ cơ sở dữ liệu bằng ngôn ngữ SQL

Các phân phối xác suất

  • R như một bộ các bảng thống kê
  • Kiểm tra phân phối của một tập dữ liệu
  • Các kiểm tra một mẫu và hai mẫu

Nhóm, vòng lặp và thực thi có điều kiện

  • Các biểu thức nhóm
  • Các câu lệnh điều khiển
    • Thực thi có điều kiện: câu lệnh if
    • Thực thi lặp lại: vòng lặp for, repeat và while

Viết các hàm của riêng bạn

  • Các ví dụ đơn giản
  • Định nghĩa các toán tử nhị phân mới
  • Các đối số có tên và giá trị mặc định
  • Đối số '...'
  • Phép gán bên trong các hàm
  • Các ví dụ nâng cao hơn
    • Các yếu tố hiệu quả trong thiết kế khối
    • Bỏ tất cả các tên trong một mảng được in
    • Tích phân số học đệ quy
  • Phạm vi
  • Tùy chỉnh môi trường
  • Các lớp, hàm tổng quát và hướng đối tượng

Các thủ tục đồ họa

  • Các lệnh vẽ đồ họa cấp cao
    • Hàm plot()
    • Hiển thị dữ liệu đa biến
    • Hiển thị đồ họa
    • Các đối số cho các hàm vẽ đồ họa cấp cao
  • Các đồ thị trực quan hóa cơ bản
  • Các mối quan hệ đa biến với gói lattice và ggplot
  • Sử dụng các tham số đồ họa
  • Danh sách các tham số đồ họa

Báo cáo tự động và tương tác

  • Kết hợp đầu ra từ R với văn bản
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan