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

Giới thiệu và chuẩn bị

  • Làm cho R thân thiện hơn, R và các GUI có sẵn
  • Rstudio
  • Phần mềm và tài liệu liên quan
  • R và thống kê
  • Sử dụng R một cách tương tác
  • Một buổi giới thiệu
  • Tìm kiếm 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.
  • Nhớ lại và sửa các lệnh trước đó
  • Thực thi lệnh từ hoặc chuyển hướng đầu ra đến một tệp
  • Tính vĩnh viễn của dữ liệu và xóa đối tượng

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

  • Vectơ và gán
  • Phép toán vectơ
  • Tạo các chuỗi đều đặn
  • Vectơ logic
  • Giá trị bị thiếu
  • Vectơ ký tự
  • Vectơ chỉ mục; chọn và sửa đổi tập hợp con của một tập dữ liệu
  • Các loại đối tượng khá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à đặt thuộc tính
  • Lớp của một đối tượng

Mảng và ma trận

  • Mảng
  • Đánh mục mảng. Các phần của một mảng
  • Đánh mục ma trận
  • Hàm array()
  • Tích ngoài của hai mảng
  • Chuyển vị tổng quát của một mảng
  • Matrix tiện ích
    • Matrix phép nhân
    • Phương trình tuyến tính và nghịch đảo
    • Giá trị riêng và vectơ riêng
    • Phân tích giá trị kỳ dị và định thức
    • Ước lượng bình phương tối thiểu và phân tích QR
  • Tạo ma trận phân vùng, cbind() và rbind()
  • Hàm nối, (), với 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 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

Thao tác dữ liệu

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

Đọc dữ liệu

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

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

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

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

  • Biểu thức nhóm
  • 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 đi lặp lại: vòng lặp for, repeat và while

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

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

Quy trình đồ họa

  • Lệnh vẽ cấp cao
    • Hàm plot()
    • Hiển thị dữ liệu đa biến
    • Đồ họa hiển thị
    • Đối số cho các hàm vẽ cấp cao
  • Đồ thị trực quan cơ bản
  • 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 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 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories