精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創新互聯專注于鐵山企業網站建設,成都響應式網站建設公司,商城網站制作。鐵山網站建設公司,為鐵山等地區提供建站服務。全流程按需定制網站,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務

今天收到一封郵件,來詢問這樣的問題:

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢

這樣的郵件,是直接的郵件,沒有寒暄直奔主題的郵件。唯一的遺憾是不知道是誰寫的……

如果我理解的沒有錯誤的話,寫信人的需求應該是這個樣子的:

他的原始數據:

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢

處理后想要得到的數據:

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢

處理代碼:

set.seed(123)
dd = data.frame(ID = 1:10,y1=rnorm(10),y2=rnorm(10),y3=rnorm(10),y4=rnorm(10))dd
library(data.table)melt(dd,id=1)

代碼解釋:

1,dd為模擬生成的數據框數據,第一列為ID,其它幾列為性狀

2,使用的函數為data.table包中的melt函數

3,melt中,dd為對象數據框,id為不變的列數,這里是ID一列,列數所在的位置為1,其它幾列都變成一列,然后列名變為行名。

來信者需求:

怎么用R語言把表格CSV文件中的數據變成一列,并且行名為原列名呢,謝謝

1,csv文件,可以用fread函數讀取,命名,為dd

2,數據變為一列,如果沒有ID這一列,全部都是性狀,可以這樣運行:melt(dd),達到的效果如下:

怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢

所以,就是一個函數melt的應用。

關于怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯行業資訊頻道了解更多相關知識。


本文標題:怎么用R語言把表格CSV文件中的數據變成一列并且行名為原列名呢
本文鏈接:http://m.jcarcd.cn/article/iisgos.html
主站蜘蛛池模板: 国产福利在线视频 | 中文字幕婷婷在 | 国产在线视频不卡 | 日韩精品区一 | 精品国产污污污 | 成人动漫在 | 国产香蕉 | 日韩美女午夜福利 | 91激情福利| 精品网站不卡 | 国产人做在线观看 | 国产姐弟乱伦视 | 国产女人十八毛 | 国产高清在线不卡 | 国产真实乱在线更新 | 九九国产福利伦理片 | 日本成年天堂 | 国产精品亚洲欧美 | 国产在线一区观看 | 99机热/精品在线 | 国产农村妇女特 | 国产精品三三级在线 | 午夜三级| 国产玉足榨精视频 | 国产亚洲美女精 | 精品精品国产精品 | 91国语福利影院 | 午夜免费一级视频 | 成人欧美在线观看 | 日本免费综合中文 | 日韩午夜高清 | 欧美亚洲国产经典 | 精品9999| 午夜小视频网 | 国产亚洲欧| 国产自产精品一区 | 人兽网站 | 国产亚洲午夜福 | 欧美性性性性 | 国内精品久 | 国产91免费不 |