我正在将数据加载到 R 中,我想找到与某个日期相关的观察编号。是否有函数/命令可以让我找到日期“2010-09-24”的观察编号,即数据中的 7?样本中最大权重的观察数如何?在数据示例中,观察 5 处为 53348。我将不胜感激。谢谢!
library(zoo)
dat=read.zoo("filelocation",header=T,colClasses=c("Date","numeric"))
obs date weight
1 2010-10-04 52495
2 2010-10-01 53000
3 2010-09-30 52916
4 2010-09-29 52785
5 2010-09-28 53348
6 2010-09-27 52885
7 2010-09-24 52174
8 2010-09-23 51461
9 2010-09-22 51286
10 2010-09-21 50968
11 2010-09-20 49250
数据的结构是这样的:
>dput(head(data))
structure(c(100, 101.01, 110.75, 111.24, 104.96, 104.95, 104.06,
109.08, 113.48, 111.6, 108, 107.95, 95.96, 100.5, 109.05, 103.57,
103.88, 104.66, 100.34, 108.31, 109.4, 104.87, 106, 107.91, 22351900,
11428600, 9137200, 7631300, 4598900, 3551000, 100.34, 108.31,
109.4, 104.87, 106, 107.91, NA, NA, NA, NA, NA, NA), .Dim = 6:7, .Dimnames = list(
NULL, c("weight", "height", "BMI", "Age", "Age2", "Intr",
"Chol")), index = structure(c(12649, 12650, 12653, 12654,
12655, 12656), class = "Date"), class = "zoo")