Lập trình R theo hướng phòng thủ
Dr. Colin Gillespie
Jumping Rivers
Mọi phân tích R bắt đầu với ít mã, nhưng rồi
Mỗi dự án tôi làm
Tên thư mục cho biết ngữ cảnh của script

Thư mục này chứa dữ liệu, thường là
csv và excelChỉ chỉnh sửa dữ liệu trong R

Toàn bộ mã R nằm trong thư mục này
Lưu ý Thư mục không phải
chỉ là R/

Trong thư mục này, tôi luôn có một tệp tên là
load.RTệp này nạp dữ liệu từ input/
Mọi dự án tôi làm đều có cấu trúc tương tự

Mọi đường dẫn đều là tương đối
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
Mã của tôi có thể chuyển đổi

Hãy nhớ, tất cả tệp R nằm trong thư mục R!
clean.R - làm sạch dữ liệufunction.R - các hàm trợ giúpanalysis.R - phân tích chínhTên chuẩn dùng cho mọi dự án
Lập trình R theo hướng phòng thủ