學(xué)習(xí)小組Day6筆記-R語言-April

思維導(dǎo)圖
  • R包的小抄
  • R包:tidyr
    • 功能:【data clean】
      • (1)數(shù)據(jù)框的變形
      • (2)處理數(shù)據(jù)框中的空值
      • (3)根據(jù)一個表格衍生出其他表格
      • (4)實現(xiàn)行或列的分割和合并
    • key-value--“鍵值對” ,表示一種對應(yīng)關(guān)系。
    • Reshape Data
      • (1). gather() moves column names into a key column, gathering the column values into a singel value column. 簡而言之:excel->spss
        • gather(數(shù)據(jù)框名,需合并的列名(2個),合并后的key列名,value列名
          • eg: 三條命令運行結(jié)果一致
            gather(a,X1999,X2000,key = "year",value = "cases")
            gather(a,"year","cases",-country) #-country的意思就是合并除country外剩下的列。
            gather(a, "year","cases",X1999,X2000)
      • (2). spread spss->excel
    • Handle Missing Values
      • (1). 刪除含NA的整行
        drop_na()
        drop_na(數(shù)據(jù)框名,有NA的列名)
      • (2). 根據(jù)上一行的數(shù)值填充
        fill()
        fill(數(shù)據(jù)框名,有NA的列名)
      • (3). 空值填入特定數(shù)值
        replace_na()
        replace_na(數(shù)據(jù)框名,要填的列名=要填的值)replace_na(X,list(X2=2))
    • Expand Tables 【沒懂otz】
      • complete(把空值的位置補全)complete(X,nesting(X1),fill=list(X2=5))
      • expand(列出每列值所有可能的組合)

今日信息量過載ing

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容