require(RCurl)
RAW.API <- postForm(REDcap.URL, token=Redcap.token, content="record",
type="flat", format="csv", rawOrLabel="Label",
.opts=curlOptions(ssl.verifypeer=TRUE, cainfo=REDCap.crt,
verbose=FALSE))
data <- read.table(file = textConnection(RAW.API), header = TRUE,
sep = ",", na.strings = "", stringsAsFactors = FALSE)
我正在使用这样的代码将数据从 Redcap 提取到 R 中。问题是在处理我的案例 >19,000 条记录的大型数据集时,它需要花费大量时间,甚至有时会中止。有没有办法增强上面的代码,或者可以用日期对数据进行子集化。