R,讓數據針對某列進行排序


引自:http://cos.name/cn/topic/104496/

我們可能經常想根據某一列或者某兩列來對矩陣進行排序,在R中可以使用order函數來實現這一點

假設數據集為a,針對第七列從小到大進行排序,命令如下:

a[order(a$V7),]

如果想要查看前幾行的話,使用:

head(a[order(a$V7),])

 

如果想以按照第七列從小到大,如果第七列一樣,按照第八列從大到小排列,可以使用如下命令:

a[order(a$V7,-a$V8),]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM