PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
[問題] 建table如何調換行列的排列順序
作者:
ericchin0404
(凜魂)
2018-09-14 10:12:07
當我建一個table 如下圖所示
https://i.imgur.com/ydmwLY3.jpg
但是表中行跟列的排列順序是按照a b c
如果我想要讓行列的排列順序變成 b c a或c a b
請問應該怎麼做?
我是為了計算信用評等轉移矩陣用的
所以希望排列順序能夠按照AAA,AA,A,...,D的順序排列
但是直接用table建出來的矩陣順序卻不是如此
btw,問一下除了這方法跟markovchain的套件,
還有沒有其他計算轉移矩陣的方式
作者:
andrew43
(討厭有好心推文後刪文者)
2018-09-14 11:03:00
x[c(2,3,1), x(2,3,1)]或是 x[c("b","c","a"), c("b","c","a")]
作者:
ericchin0404
(凜魂)
2018-09-14 11:34:00
我懂了 感謝andrew大
作者:
andrew43
(討厭有好心推文後刪文者)
2018-09-14 17:26:00
因為順序是按類別名的編碼有關的。你可以在類別名預先加上01 02 03之類的文字,之後table()就會自動按順序排列
繼續閱讀
[問題] windows工作自動排程
pig98520
[問題] 跑模擬疑惑
sop317
[問題] 確認一個觀念
reebok2009
[問題] rvest與POST爬蟲問題卡關(廉價航空)
wheado
[問題] 要怎麼在console中秀出完整數據列
b03701245
[問題] 當X是類別變數時的類神經網路
ntpuisbest
[問題] plot修改參數
Abieskawa
Re: [問題] ` 和 ' 的不同
andrew43
[問題] ` 和 ' 的不同
bruce89
[問題] reticulate跑迴圈問題
ppp1987
Links
booklink
Contact Us: admin [ a t ] ucptt.com