【发布时间】:2016-08-06 14:15:05
【问题描述】:
我有一个包含几列的数据框。最后一列有 NA,比如前 50 行。有一些粗暴的方法,但是我如何编写一些可以判断第一个整数/浮点值从哪里开始的东西?
structure(list(col1 = c(646, 574, 590, 671, 618, 529), col2 = c(438,
744, 730, 748, 507, 479), col3 = c(493, 661, 651, 715, 582, 571
), col4 = c(1047, 1252, 1335, 1269, 1185, 1147), col5 = c(883,
1008, 996, 1019, 901, 846), col6 = c(824, 840, 766, 776, 868,
927), col7 = c(727, 685, 708, 779, 717, 721), col8 = c(NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_)), .Names = c("col1",
"col2", "col3", "col4", "col5", "col6", "col7", "col8"), row.names = c(NA,
6L), class = "data.frame")
对于我迭代的前 7 列,隔离列并将其放入时间序列模型中
for(colin 1:ncol(so)){
isoColumn<- so[,col]
model<-tbats(isoColumn)
}
是否有一种编程方法/算法可以用来判断第一个值在哪里,以便在将其插入 tbats 模型之前截断这些行?
【问题讨论】:
标签: r algorithm missing-data