【发布时间】:2019-04-14 08:58:08
【问题描述】:
我有一个包含 3523 个观测值和 92 个变量的数据框。
下面是具有 10 个观测值和 04:00-05:00 的数据框示例
04:00 04:15 04:30 05:00 05:15 05:30
1: - - - - - -
2: 2 2 2 - 2 2
3: 2 - - 2 2 2
4: - - 2 - 2 2
5: - - - - 2 2
6: 2 - 2 2 - 2
7: - - - - 2 2
8: 2 2 - 2 2 2
9: - - - - 2 2
10: 2 2 - 2 2 2
.
这些列定义了从凌晨 4:00 到凌晨 4:00 的 24 小时时间(15 分钟间隔)。行定义观察次数。
每一行都包含值“-”和“2”。
我想提取以'2'开头的区间的开始和结束
例如2:04:00-04:30; 3:04:00; 05:00 4:04:30
我还想将输出保存在 excel 或 txt 文件中。你能帮帮我吗
【问题讨论】:
-
不清楚,你如何计算
n。间隔以2开始,以2结束,不管中间是否有-?行号对应于n(例如第2行-n == 2)?如果是这样,为什么要2: 04:15 - 04:30?不应该是2: 04:00 - 04:30吗? -
亲爱的@utubun 是的,你是对的 - 我纠正了错误 -> 你能帮我吗?
-
我会尽力做到最好的,@Mate
标签: r function matrix return extract