R語言subset和merge函式的使用- IT閱讀

文章推薦指數: 80 %
投票人數:10人

R語言subset和merge函式的使用 · > selectresult=subset(df1,name=="aa",select=c(age,sex)); > · > selectresult · age sex · 1 20 f. R語言subset和merge函式的使用 首頁 最新 HTML CSS JavaScript jQuery Python3 Python2 Java C C++ Go SQL 首頁 最新 Search R語言subset和merge函式的使用 2019-02-09254 1、merge函式對資料框的操作,從兩個資料框中選擇出條件相等的行組合成一個新的資料框 df1=data.frame(name=c("aa","bb","cc"),age=c(20,29,30),sex=c("f","m","f")) df2=data.frame(name=c("dd","bb","cc"),age=c(40,35,36),sex=c("f","m","f")) mergedf=merge(df1,df2,by="name") 2、subset函式,從某一個數據框中選擇出符合某條件的資料或是相關的列(1)單條件查詢 >selectresult=subset(df1,name=="aa") >selectresult   nameagesex 1  aa  20  f >df1   nameagesex 1  aa  20  f 2  bb  29  m 3  cc  30  f (2)指定顯示列 >selectresult=subset(df1,name=="aa",select=c(age,sex)) >selectresult   agesex 1  20  f (3)多條件查詢 >selectresult=subset(df1,name=="aa"&sex=="f",select=c(age,sex)) >selectresult   agesex 1  20  f >df1   nameagesex 1  aa  20  f 2  bb  29  m 3  cc  30  f 相關文章 R語言subset和merge函式的使用 [R語言繪圖]plot函式的使用 Linux學習(C語言學習之函式的使用) R語言assign和get函式用法 c語言gets()和scanf()函式的區別 【C語言】malloc()和free()函式的講解以及相關記憶體洩漏問題 C語言gets()和scanf()函式的區別 linuxc語言fork()和exec函式的簡介和用法 C語言time.h中clock()函式和time()函式的使用 C語言如何在函式中使用指標? C語言中sizeof、strlen函數的使用 關於Oracle的LPAD和RPAD函式的使用方法 Mysql中ifnull函式和if函式的使用 zlib庫compress和uncompress函式的使用方法 fopen和fprintf函式的使用 分類導航 HTML/CSS HTML教程 HTML5教程 CSS教程 CSS3教程 JavaScript JavaScript教程 jQuery教程 Node.js教程 服務端 Python教程 Python3教程 Linux教程 Docker教程 Ruby教程 Java教程 JSP教程 C教程 C++教程 Perl教程 Go教程 PHP教程 正則表達式 資料庫 SQL教程 MySQL教程 PostgreSQL教程 SQLite教程 MongoDB教程 Redis教程 Memcached教程 行動端 IOS教程 Swift教程 Advertisement 三度辭典 Copyright©2016-2021IT閱讀  Itread01.comAllRightsReserved. 0.001291036605835



請為這篇文章評分?