2019-02-27
阅读量:
736
如何在数据框的同一列中交换行值?
我有一个如下所示的数据框:
ID Loc
1 N
2 A
3 N
4 H
5 H
我想在列Loc中交换A和H而不接触值为N的行,这样我得到:
ID Loc
1 N
2 H
3 N
4 A
5 A
这个数据帧是管道的结果,所以我想看看是否可以将此操作附加到管道。
解决办法:可以尝试:
df$Loc <- chartr("AH", "HA", df$Loc)
df
ID Loc
1 1 N
2 2 H
3 3 N
4 4 A
5 5 A






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论