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

Giới thiệu và các chuẩn bị ban đầu

  • Làm cho R thân thiện hơn, R và các giao diện đồ họa có sẵn
  • Rstudio
  • Phần mềm liên quan và tài liệu
  • R và thống kê
  • Sử dụng R một cách tương tác
  • Một phiên giới thiệu
  • Nhận hỗ trợ từ các hàm và tính năng
  • Các lệnh R, nhạy cảm với chữ hoa-chữ thường, v.v.
  • Nhớ lại và sửa chữ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
  • Sự bền vững của dữ liệu và xóa đối tượng

Những thao tác cơ bản; số và vector

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

Đối tượng, kiểu và thuộc tính của chúng

  • Thuộc tính nội tại: kiểu và độ dài
  • Thay đổi độ dài của một đối tượng
  • Lấy và đặt thuộc tính
  • Loại của một đối tượng

Mảng và ma trận

  • Mảng
  • Chỉ mục mảng. Phần con của một mảng
  • Ma trận chỉ mục
  • 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 nhân
    • Phương trình tuyến tính và nghịch đảo
    • Giá trị riêng và vector riêng
    • Phân tích giá trị đặc trưng và định thức
    • Phù hợp bình phương nhỏ nhất và phân giải 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à điều chỉnh 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
    • Nối các danh sách tùy ý
    • Quản lý đường dẫn tìm kiếm

Thao tác dữ liệu

  • Lựa chọn, lọc quan sát và biến          
  • Lọc, nhóm
  • Sắp xếp lại, chuyển đổi
  • Tổng hợp, kết hợp các bộ dữ liệu
  • Thao tác ký tự, gói stringr

Nhập dữ liệu

  • Các tệp txt
  • Các tệp CSV
  • Các tệp XLS, XLSX
  • Dữ liệu dạng SPSS, SAS, Stata,… và các định dạng khác
  • Xuất dữ liệu sang txt, csv và các định dạng khác
  • Accessing 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 bộ các bảng thống kê
  • Xem xét phân bố của một tập hợp dữ liệu
  • Kiểm tra một mẫu và hai mẫu

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

  • Biểu thức được nhóm lại
  • Các câu lệnh kiểm soát
    • Thực thi điều kiện: các câu lệnh if
    • Thực hiện lặp lại: vòng lặp for, lặp lại và while

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

  • Các ví dụ đơn giản
  • Định nghĩa các toán tử nhị phân mới
  • Tham số được đặt tên và mặc định
  • Tham số '...'
  • Gán trong 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
    • Loại bỏ tất cả tên trong một ma trận được in ra
    • Tích phân số học đệ quy
  • Phạm vi
  • Tùy chỉnh môi trường
  • Lớp, hàm tổng quát và định hướng đối tượng

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

  • Các lệnh vẽ hình cấp cao
    • Hàm plot()
    • Hiển thị dữ liệu đa biến
    • Đồ họa hiển thị
    • Tham số cho các hàm vẽ hình cấp cao
  • Biểu đồ trực quan cơ bản
  • Mối quan hệ đa biến với gói lattice và ggplot
  • Sử dụng 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 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories