2016-12-21 27 views
0

Link to the example of the matrix I am trying to work with從索引定義列(?)中的R

的圖像列是輸出的一個例子,我與數據幀運行在R-封裝的方法(icd9_comorbid_quan_deyo())(「ICD」)後得到作爲輸入。

在索引(?)列中是屬性的標識符(12345,12346,...)。當我將矩陣轉換爲數據框時,是否有辦法提取這些數字(12345,12346,...)並將它們定義爲單獨的列?

我對R很新,似乎被困在這個問題上。我對任何不正確的條款提前致歉。

謝謝。

+1

您能否將'dput()'的結果粘貼到您的矩陣上,以便其他人可以嘗試重現此問題? – Stedy

+0

看起來像是rownames。那麼'df1 $ newColumn < - row.names(df1)'如果它是一個矩陣,那麼'cbind(m1,newColumn = as.numeric(row.names(m1)))' – akrun

+0

不要發佈數據圖片。嘗試發佈數據對象的最小[可重現示例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example),以便我們可以更清楚地看到發生了什麼上。詳情請參閱提供的鏈接。 – MrFlick

回答

0

謝謝你的建議。我將確保下次發佈具有可重複性示例的問題。就這個問題而言,我嘗試了@akrun建議的方法,首先將矩陣轉換爲數據幀,併成功地提取了所需的標識符。