Chào mừng, Bienvenue, Willkommen, 歡迎

Viết mã R hiệu quả

Colin Gillespie

Jumping Rivers & Newcastle University

Viết mã R hiệu quả

Viết mã R hiệu quả

Quy trình làm việc R điển hình

# Load
data_set <- read.csv("dataset.csv")

# Plot plot(data_set$x, data_set$y)
# Model lm(y ~ x, data = data_set)
Viết mã R hiệu quả

Khi nào nên tối ưu hóa

Tối ưu hóa sớm là cội nguồn của mọi rắc rối

Phổ biến hóa bởi Donald Knuth

Viết mã R hiệu quả

Phiên bản R

  • v2.0 Nạp lười; nạp dữ liệu nhanh với chi phí bộ nhớ thấp.
    • v2.13 Tăng tốc hàm với byte compiler
    • v3.0 Hỗ trợ vector lớn
  • Phát hành chính mỗi tháng Tư

    • ví dụ: 3.0, 3.1, 3.2
  • Bản vá nhỏ trong năm

    • ví dụ: 3.3.0, 3.3.1, 3.3.2
Viết mã R hiệu quả

Cùng luyện tập nào!

Viết mã R hiệu quả

Preparing Video For Download...