Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 为df自动添加_回归器,并在y之后添加未知数量的COL?_R_Facebook Prophet - Fatal编程技术网

R 为df自动添加_回归器,并在y之后添加未知数量的COL?

R 为df自动添加_回归器,并在y之后添加未知数量的COL?,r,facebook-prophet,R,Facebook Prophet,我正在用ds和y生成一个df,但是我想用0到许多列作为Prophet的回归器。我有没有办法通过Prophet为df的所有COL自动添加回归器,而不是硬编码 i、 e.-以下各项;我可以自动为df中的所有COL添加回归器吗 library(prophet) df = data.frame('ds' = seq(as.Date('2019-07-01'), as.Date('2019-07-31'), by='day'), 'y' = c(1:31),

我正在用ds和y生成一个df,但是我想用0到许多列作为Prophet的回归器。我有没有办法通过Prophet为df的所有COL自动添加回归器,而不是硬编码

i、 e.-以下各项;我可以自动为df中的所有COL添加回归器吗

library(prophet)
df = data.frame('ds' = seq(as.Date('2019-07-01'), as.Date('2019-07-31'), by='day'),
                'y' = c(1:31),
                'x1' = jitter(c(31:61), factor=3, amount = NULL),
                'x2'= seq(0,4*pi,,31))

prophet_fit <- prophet() %>% 
  add_regressor('x1') %>% 
  add_regressor('x2') %>% 
  fit.prophet(df)

forecast <- predict(prophet_fit, df)
库(prophet)
df=数据帧('ds')=序号(截止日期('2019-07-01')、截止日期('2019-07-31')、按日期),
‘y’=c(1:31),
“x1”=抖动(c(31:61),因子=3,量=NULL),
‘x2’=序列(0,4*pi,31))
prophet_fit%
添加回归器('x1')%>%
添加回归器('x2')%>%
fit.prophet(df)
预测