我有一个脚本,它通过索引而不是名称来引用某些列.有没有办法让一个具有相同列的新数据集以一种适合编写脚本的原始数据框的方式重新排列?
我希望df2与下面的df1具有相同的列顺序
age = c(20,30,22,32,10)
gender = c('M','F','M','F','M')
name = c('A','B','C','D','E')
df1 = data.frame(age,name,gender)
df2 = data.frame(gender, name, age)
> df1
age name gender
1 20 A M
2 30 B F
3 22 C M
4 32 D F
5 10 E M
> df2
gender name age
1 M A 20
2 F B 30
3 M C 22
4 F D 32
5 M E 10
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
89 次 |
| 最近记录: |