tôi chung bạn muốn cung cấp cho R của bạn tập tin mở rộng .R
.
Để chạy chương trình bạn có thể bắt đầu R (bằng cách gõ "R" tại dấu nhắc lệnh) và một lần bên trong chương trình/thông dịch viên, bạn có thể thực hiện chương trình của bạn (gọi là "so.R"
) với lệnh nguồn. Ví dụ:
> source('so.R')
sản lượng:
Hello World
Bạn có thể chạy chương trình từ vỏ Unix với
R CMD BATCH so.R
nó sẽ tạo ra một file có tên "so.Rout"
sẽ chứa đầu ra của chương trình của bạn chạy, đặc biệt nếu nó chứa số lượng đầu ra không nhỏ. Nếu có sự cố với chương trình chạy, thông báo lỗi v.v. cũng sẽ nằm trong tệp này vì vậy đây là công cụ chẩn đoán tốt. Một giải pháp thay thế là lệnh Rscript gửi kết quả đầu ra của nó tới chế độ xuất chuẩn, trong trường hợp đó, nếu bạn cần phải tự chụp.
Có một mẹo rất hữu ích, khi googling cho các chủ đề liên quan đến R nó có thể khó khăn vì R là một nhân vật duy nhất. Để có hiệu lực, hãy ưu tiên "r-trợ giúp:" vào cụm từ tìm kiếm của bạn. Ví dụ:
r-help:Running a program
Dưới đây là hai hướng dẫn sử dụng mà có thể có ích/giúp bạn bắt đầu:
và cũng phải mất một xem The R Manuals.
Thông tin thêm/Câu hỏi thường gặp, v.v., có thể được tìm thấy tại chính số R web site. Tôi đã tìm thấy rằng có lô thông tin về R (hướng dẫn đặc biệt v.v.), nhưng có thể khó tìm thấy chúng.Mẹo "r-help" google thực sự giúp ích cho việc này.
Xem câu trả lời và ví dụ của tôi, nó phải là 'nguồn ("mow.R") ' , bạn cũng có thể sử dụng dấu nháy đơn. 'source()' là một hàm. – Levon
Điều này được mô tả trong sách hướng dẫn R tại http://cran.r-project.org/doc/manuals/R-intro.html#Executing-commands-from-or-diverting-output-to-a-file – Andrie