Trình biên dịch R online
Viết, chạy và chia sẻ đoạn code. Không cần thiết lập.
Chạy R online ngay trên trình duyệt
Playground R online miễn phí để viết và chạy code. Viết script R trên trình duyệt, nhấn Chạy, và Rscript thực thi chúng trong vài giây. Không cần RStudio, không cần cài R trên máy, không phải chờ install.packages() để thiết lập trước.
Trình soạn thảo dùng chung engine với VS Code, nên tô sáng cú pháp R, tự động hoàn thành và gạch chân lỗi đều hoạt động. Code chạy bằng Rscript trên Alpine Linux, với dplyr, tidyr, stringr và jsonlite được cài sẵn: phần lõi tidyverse để xử lý dữ liệu. Rất tiện để khám phá một data frame, thử regex với stringr hay phân tích JSON với jsonlite.
Điều gì làm playground R này hữu ích
- Chạy R tức thì: viết code, nhấn Chạy và xem đầu ra từ Rscript sau vài giây, không phải chờ
install.packages()hay thiết lập RStudio. - Tô sáng cú pháp R đầy đủ, tự động hoàn thành và thông báo lỗi rõ ràng kèm số dòng, nhờ cùng engine soạn thảo với VS Code.
- Hỗ trợ đầu vào stdin.
readLines('stdin')vàfile('stdin')đọc từ ô đầu vào của playground, nên script nhận đầu vào tương tác hoặc xử lý dữ liệu qua pipe đều chạy trọn vẹn. Máy của bạn không cần trình thông dịch R, RStudio hay mirror CRAN. - R với dplyr, tidyr, stringr và jsonlite cài sẵn: chạy các đoạn code phân tích dữ liệu tidyverse thật mà không cần cài RStudio hay tidyverse trên máy.
Bạn có thể thử gì trong playground R
- Vector, data frame và các hàm họ apply của base R: nền tảng bạn cần trước khi chuyển sang tidyverse.
- Pipeline dữ liệu tidyverse: dplyr (filter, mutate, summarise, group_by) nối với nhau bằng pipe của magrittr, và các phép đổi dạng bảng
pivot_longer/pivot_widercủa tidyr. - Thử nghiệm R nhanh: thử regex với stringr, phân tích một khối JSON với jsonlite, kiểm tra một bảng tóm tắt thống kê, hoặc xem
summarisetheo nhóm hoạt động thế nào.
Câu hỏi thường gặp về trình biên dịch R online
Trình biên dịch R online có miễn phí không?
Có, playground R hoàn toàn miễn phí. Không cần đăng ký, không cần cài R và không cần giấy phép RStudio. Mở trang là chạy script được ngay.
Tôi có cần cài R hay RStudio không?
Không cần cài gì cả. Máy của bạn không cần R, RStudio hay tidyverse. Trình chạy R online thực thi script bằng Rscript, với dplyr, tidyr, stringr và jsonlite đã được nạp sẵn.
Playground R có dùng được trên điện thoại và Chromebook không?
Có. Playground R chạy trên mọi trình duyệt hiện đại, trên máy tính, máy tính bảng hay điện thoại. Rất tiện để chạy script R trên Chromebook, iPad hoặc máy tính ở trường mà không cần cài RStudio.
Tôi có dùng được readLines('stdin') trong trình biên dịch R online không?
readLines('stdin') và file('stdin') đọc các dòng bạn gõ giống hệt khi bạn pipe đầu vào cho Rscript script.R trong terminal. Rất hữu ích cho script xử lý dữ liệu tạm thời mà không cần tải tệp lên.Thử playground xong thì học R tiếp như thế nào?
Sửa đoạn code R mẫu, nhấn Chạy và thử lại nhiều lần. Khi muốn học có lộ trình hơn, khóa học R tương tác của Coddy dạy vector, data frame, tidyverse và trực quan hóa dữ liệu qua bài tập thực hành: nền tảng vững chắc dù bạn hướng đến thống kê, khoa học dữ liệu hay tin sinh học.
Công cụ hữu ích cho R
Các công cụ miễn phí chạy trên trình duyệt, dùng tốt cùng Playground R, tất cả đều thuộc Coddy.