【发布时间】:2016-09-15 09:27:54
【问题描述】:
我有一个包含 5778 行和 28 列的数据表。如何删除所有第一行。例如。假设数据表有 3 行 4 列,如下所示:
Row number tracking_id 3D71 3D72 3D73
1 xxx 1 1 1
2 yyy 2 2 2
3 zzz 3 3 3
我想创建一个如下所示的数据表:
Row number tracking_id 3D71 3D72 3D73
1 yyy 2 2 2
2 zzz 3 3 3
即我想删除所有第 1 行,然后将其他行向上移动。
我试过datatablename[-c(1)],但这会删除第一列而不是第一行!
非常感谢您的帮助!
【问题讨论】:
-
[row, column]用于数据帧。你显然没有数据表 -
datatablename[-1, ]适用于两者。为什么不明确说明你想要什么,即使用逗号? -
是的,我的意思是数据框而不是数据表 - 抱歉。 datatablename[-1,] 工作。谢谢。
标签: r