在R中每5秒更新一次数据帧
我需要每5秒更新一次数据帧,搜索后我发现如何每5秒运行一次函数,但无法找到如何更新数据帧,例如每5秒重复一次在R中每5秒更新一次数据帧,r,R,我需要每5秒更新一次数据帧,搜索后我发现如何每5秒运行一次函数,但无法找到如何更新数据帧,例如每5秒重复一次rbind() 下面是我尝试的R脚本 library(tcltk2) mydata <- data.frame() string_val <- "Hello World" fupdate <- function(){ rbind(mydata , string_val) } tclTaskSchedule(5000, fupda
rbind()
下面是我尝试的R脚本
library(tcltk2)
mydata <- data.frame()
string_val <- "Hello World"
fupdate <- function(){
rbind(mydata , string_val)
}
tclTaskSchedule(5000, fupdate(), id = "fupdate", redo = TRUE)
库(tcltk2)
mydata我不熟悉tcltk2
软件包,但我相信您可以做到以下几点:
library(tcltk2)
mydata <- data.frame()
string_val <- data.frame(text ="Hello World")
fupdate <- function(){
if (nrow(mydata)==0)
mydata <<- string_val
else
mydata <<- rbind(mydata , string_val)
}
tclTaskSchedule(1000, fupdate(), id = "fupdate", redo = 10)
tclTaskRun('fupdate')
库(tcltk2)
mydata能否请您指定您的问题和预期输出?您是否收到任何错误消息,如果是,请将其包含在您的问题中。