【发布时间】:2014-05-03 01:38:41
【问题描述】:
我在 R 中有这张表。
它被称为d,结果是:
V1 V2 V3 V4 V5 V6 V7 V8
1 testtest_no_2nd 14.06863 11.50424 333173.1 0.0 0.00000 NaN 0.00
2 testtest1_no_2nd 14.50265 11.89501 387709.7 54536.6 0.43402 125654.6 NaN
3 testtest2 14.55234 11.95746 402124.0 14414.3 0.04969 290084.5 164429.95
4 testtest3 14.78606 12.14149 453059.3 50935.3 0.23372 217933.0 -72151.53
5 testtest4 15.16970 12.51004 496142.1 43082.8 0.38364 112300.1 -105632.92
我需要的是首先我需要将 Nan 值转换为 0,然后我需要删除 V8 向量的第一个元素并在末尾添加一个 0 值。我现在应该是
V8
0.00
164429.95
-72151.53
-105632.92
之后我需要删除 d 表中所有具有 V8 的行
有人帮我解决这个问题吗? 谢谢。
【问题讨论】:
-
你考虑过子集吗?然后做你想做的改变?
-
我不会重复这个问题,首先,坦率地说,我是新手,不知道该用什么......
-
OP 不是要求删除所有包含 NaN 的案例,而是将它们转换为零。
-
我只需要数据框保持原样,不删除任何内容,我只想更改 V8 列,以便我可以用它做进一步的事情..
标签: r