相关疑难解决方法(0)

如何重新排序数据框中的列?

如何更改此输入(使用序列:time,in,out,files):

Time   In    Out  Files
1      2     3    4
2      3     4    5
Run Code Online (Sandbox Code Playgroud)

到这个输出(顺序:时间,输出,文件)?

Time   Out   In  Files
1      3     2    4
2      4     3    5
Run Code Online (Sandbox Code Playgroud)

这是虚拟R数据:

table <- data.frame(Time=c(1,2), In=c(2,3), Out=c(3,4), Files=c(4,5))
table
##  Time In Out Files
##1    1  2   3     4
##2    2  3   4     5
Run Code Online (Sandbox Code Playgroud)

sorting r dataframe r-faq

275
推荐指数
9
解决办法
49万
查看次数

将列移动到数据框中的第一个位置

我想将数据框的最后一列移到开头(作为第一列).我怎么能在R?

我的data.frame有大约一千列来改变订单.我只想选择一列并"将其移至开头".

r dataframe

52
推荐指数
8
解决办法
6万
查看次数

请参阅R中的最后一栏

我试图以通用方式对最后一列进行一些操作.

我在论坛上找到了这段很好的代码,它返回了最后一列的名称:

tail(names(train),1) #returns [1] "last"
Run Code Online (Sandbox Code Playgroud)

我仍然无法弄清楚如何直接引用我的数据集的最后一列:

data$last

r

23
推荐指数
5
解决办法
5万
查看次数

4
推荐指数
1
解决办法
5305
查看次数

标签 统计

r ×4

dataframe ×3

dplyr ×1

r-faq ×1

sorting ×1