[問題] 整列作對調問題

作者: jasonfghx (工人)   2018-05-01 10:18:30
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
> ma
head a b c d
1 a 0 1 2 2
2 b 1 0 5 5
3 c 2 5 0 5
4 d 4 3 6 0
我有以上資料
想要用成
head d b c a
1 a 2 1 2 0
2 b 5 0 5 1
3 c 5 5 0 2
4 d 0 3 6 4
ma<-data.frame(head=c("a","b","c","d"),
a=c(0,1,2,4),
b=c(1,0,5,3),
c=c(2,5,0,6),
d=c(2,5,5,0)
temp<-ma
data<-subset(temp,select=c(2))
temp[,5]<-data
可實際上變成這樣 head沒改到, 想請問這樣可以怎麼改善?
head a b c d
1 a 0 1 2 0
2 b 1 0 5 1
3 c 2 5 0 2
4 d 4 3 6 4
謝謝回復
[程式範例]:
[關鍵字]:
作者: clansoda (小笨)   2018-05-01 10:32:00
dat[, c(1, 5, 3, 4, 2)] -> dat
作者: jasonfghx (工人)   2018-05-01 10:52:00
謝謝我試看看

Links booklink

Contact Us: admin [ a t ] ucptt.com