RepositoryR
ropensci

ropensci/targets

Function-oriented Make-like declarative workflows for R

1.1ksao
87fork
2issue
5lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: targets

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: rstats

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: r-package

#1 Repository Của Tuần

🚀 targets: Công cụ pipeline Make-like cho khoa học dữ liệu trong R

Quản lý workflow tính toán phức tạp bằng R một cách tự động, hiệu quả và có thể tái tạo.

targets là một gói R (R package) theo phong cách Make, được thiết kế để điều phối các dự án phân tích tính toán nặng trong lĩnh vực thống kê và khoa học dữ liệu. Thay vì chạy lại toàn bộ pipeline mỗi lần, targets chỉ thực hiện lại những phần chưa được cập nhật, đồng thời hỗ trợ tính toán song song ngầm và coi các tệp như các đối tượng R. Điều này giúp kết quả nghiên cứu đáng tin cậy hơn khi toàn bộ đầu ra khớp với mã nguồn và dữ liệu hiện tại.

✨ Điểm nổi bật

  • Pipeline theo triết lý hàm: người dùng viết các hàm R để thực hiện từng bước, targets gọi chúng và lưu kết quả.
  • Bỏ qua công đoạn đã cập nhật: chỉ chạy lại những mục tiêu (targets) thay đổi so với mã nguồn hoặc dữ liệu.
  • Tính toán song song ngầm: tận dụng đa lõi hoặc máy tính khác thông qua gói crew.
  • Tích hợp sẵn trong R: không cần công cụ bên ngoài, dùng trực tiếp trong môi trường R.
  • Hỗ trợ trực quan hoá pipeline: dùng tar_visnetwork() để kiểm tra cấu trúc workflow.
  • Hỗ trợ cài đặt đa nguồn: từ CRAN, GitHub, hoặc rOpenSci.

💡 Vì sao đáng chú ý

targets khác biệt từ Make hay drake ở cách nó tích hợp sâu với hệ sinh thái R, áp dụng các hàm người dùng một cách linh hoạt và tự động hóa toàn bộ quá trình chạy pipeline. Đặc biệt, việc hỗ trợ tính toán song phân phối qua crew giúp dự án hoạt động hiệu quả trên môi trường đa lõi hoặc cụm máy tính. Dự án phù hợp cho các nghiên cứu khoa học, mô phỏng lâm sàng, hoặc bất kỳ dự án nào cần chạy lại toàn bộ phân tích một cách nhất quán và có thể lặp lại.


#R #DataScience #Reproducibility #Pipeline #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryR
ropensci/drake

An R-focused pipeline toolkit for reproducibility and high-performance computing

1.3k
Dec 4, 2024
RepositoryR
ddsjoberg/gtsummary

Presentation-Ready Data Summary and Analytic Result Tables

1.2k
Oct 21, 2026
RepositoryR
plotly/plotly.R

An interactive graphing library for R

2.7k
Jul 25, 2026
RepositoryR
r-spatial/sf

Simple Features for R

1.5k
Oct 19, 2026
RepositoryR
mitchelloharawild/vitae

R Markdown Résumés and CVs

1.3k
Aug 21, 2026
RepositoryJupyter Notebook
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

91.7k
Oct 21, 2026
RepositoryR
qinwf/awesome-R

A curated list of awesome R packages, frameworks and software.

6.5k
Sep 18, 2025
RepositoryR
rstudio/rmarkdown

Dynamic Documents for R

3.1k
Oct 16, 2026
RepositoryR
yihui/knitr

A general-purpose tool for dynamic report generation in R

2.5k
Oct 26, 2026