楼主: Poiuytrewqqqq
1160 0

[统计软件] 【急】r语言循环语句为啥只循环两次?手动循环不要太顺利啊 [推广有奖]

  • 0关注
  • 0粉丝

高中生

10%

还不是VIP/贵宾

-

威望
0
论坛币
669 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
50 点
帖子
2
精华
0
在线时间
41 小时
注册时间
2017-6-18
最后登录
2022-1-9

楼主
Poiuytrewqqqq 发表于 2018-9-8 21:39:24 |AI写论文
5论坛币


请教大佬们,

r语言循环语句为啥只循环两次?手动循环的时候不要太顺利

library(RMySQL)
library(DBI)
library(stats)   
#library(TTR)
library(zoo)         
library(xts)      
library(tseries)      
#library(TSA)
library(forecast)
library(stringr)

product_circle<-c(21)

DATA_SALES = dbGetQuery(mysqlconnection,sql)    #  9304
q=dim(DATA_SALES)[1]/255
sales_pred=NULL
########repeat循环########
i=0
repeat  {
m<-DATA_SALES[1+i*255:255+i*255,]
ts_sales_s<-ts(m[,5])
arima_sale<-auto.arima(ts_sales_s) #,period=7)
browser()
pred_arima_sale <-forecast(arima_sale,h=product_circle)
sum_pred<-sum(pred_arima_sale$mean)
sale_pred=c(m[1,1],m[1,2],m[1,3],as.Date(Sys.Date()),as.Date(Sys.Date()+product_circle),sum_pred)
sales_pred<-rbind(sales_pred,sale_pred)
i=i+1
if(i>q-1)  { break
}
}
head(sales_pred)


为啥只循环两次啊

关键词:循环语句 R语言 Forecast Library forecas

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 01:17