簡體   English   中英

如何在不打開PC的情況下安排R代碼運行? [虛擬主機]

[英]How can i schedule an R code to run without having my PC on? [web-hosting]

我想知道是否有可能使用相對簡單的R代碼提取數據並將其輸入到說...附加到電子郵件的文本文件,而無需保持PC開機。

我在這里使用了一個網絡抓取代碼:

library(XML)
library(stringr)

抓取一些我想每天保存的網絡數據。

將其放在每24小時運行一次的循環上相對容易,但是我不想讓我的PC一直運行或在運行時無法使用R環境。

我有什么選擇?

建議您啟動一個AWS EC2實例,並將腳本設置為每天作為cron作業運行。

以下是一些資源: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html

http://www.louisaslett.com/RStudio_AMI

http://strimas.com/r/rstudio-cloud-1

需要一點點打擊,但是如果您不熟悉,那絕對值得學習。

如果您使用的是Windows,則可以通過Task Scheduler計划批處理R腳本以運行 不過,對於AWS和cron來說+1-一旦建立EC2實例並在其上運行R,超級容易上手。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM