我每天的天气数据都包含月份,月份,年份和数据的列。但是我需要在今年的某一天添加另一列。 例如1 - 365(或366闰年)。每年从1 - 365(366)起连续增加数量计数
我根本不是一个程序员,我很熟悉seq() seq(1, 365)
但是,上述内容将终止于365年。我需要在占年度的情况下顺序增加数量,以便序列从每年开始(并且占闰年)。在这个例子中,所有天气数据从1月1日开始。 任何想法/建议/指针非常赞赏。
编辑:示例数据
example.data <- structure(list(V1 = 1:6, V2 = c(1L, 1L, 1L, 1L, 1L, 1L),
V3 = c(1950L, 1950L, 1950L, 1950L, 1950L, 1950L),
V4 = c(NA, NA, NA, NA, NA, NA),
V5 = c(0, 0, 0, 0, 0, 0)),
.Names = c("V1", "V2", "V3", "V4", "V5"), row.names = c(NA, 6L), class = "data.frame")`
要获得在您的数据格式,对于那些回答问题的人来说很有用,试着运行'dput(head(dat))',其中'dat'是你数据框的名字。 – Aaron