我正在绘制时间序列。我有一个csv文件,它有11个变量(列),标题名称位于数据的第一行。我的重点是时间(x轴)和CO(y轴)。时间和CO分别是第一和第二列。 CO列中有一些零值。因此,我想删除数据中“CO”列中具有零的行。导入cvs但基于特定列中的零移除行
这里是什么,我需要大约一个例子:
Time CO C D E F G H I J K
2016-11-10 6:10 0.04 2.5 20.5 99675 1 62 0.3 2 10.3 126
2016-11-10 6:20 0 0 20.4 99645 1 65 0.3 2 12.4 126
2016-11-10 6:30 0 0 20.5 99735 1 67 0.3 2 12.4 126
2016-11-10 6:40 0.05 0 20.7 99725 0 69 0.3 2 12.4 126
2016-11-10 10:00 0 2.5 31 99251 1 46 0.3 3 13.6 0
2016-11-10 10:10 0.043 2 33 99445 1 45 0.3 3 18 0
2016-11-10 10:20 0.045 2 33 99541 1 43 0.3 3 18 0
2016-11-10 10:30 0 2 33.8 99206 1 43 0.3 3 18 0
我想要的结果如下:
Time CO C D E F G H I J K
2016-11-10 6:10 0.04 2.5 20.5 99675 1 62 0.3 2 10.3 126
2016-11-10 6:40 0.05 0 20.7 99725 0 69 0.3 2 12.4 126
2016-11-10 10:10 0.043 2 33 99445 1 45 0.3 3 18 0
2016-11-10 10:20 0.045 2 33 99541 1 43 0.3 3 18 0
在过去,我有零个值在我的数据结束所以我只是做了下面的代码:
data1<- read.csv("path",nrows=485)
在这种情况下,也有混合throught出的数据的零和我不知道WH在做。
关于如何删除基于CO列的零的帮助将被折扣。
谢谢。
如果数据不是太大,你可以阅读整个事情,他们子集数据 –
请粘贴您从'dput(数据)取得的结果'在这儿,一个也许能帮助你 – Onyambu