[英]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.