如何找到矢量值变为零的时间?

时间:2018-04-09 20:21:23

标签: database date if-statement vector vectorization

我有一系列日期和数字向量,例如:

dates <- c("01-01-1990", "01-02-1990", "01-03-1990", "01-04-1990", "01-05-1990", "01-06-1990", "01-07-1990", "01-08-1990", "01-09-1990", "01-10-1990")
values <- c(23423,54645,12342,0,3453,234123,0,0,0,0)
df <- data.frame(dates, values)

我希望获得索引/日期,直到它结束为止,在这种情况下,它应该表示“01-07-1990”或7.是否有一种优雅的方式来做到这一点?我想不出任何可以区分第一个零和最后一个零的东西。

0 个答案:

没有答案
相关问题