-1
只是一個快速的,我試圖消除特定列中的數據集中的字符串。當我打電話摘要(MYDATA $ myanimals),我得到一個奇怪的結果形式:R總結功能留下空記錄
螞蟻:100 蝙蝠:100 貓:100 犬:0 鴯鶓:100
爲什麼會有標記爲「狗」的記錄爲「0」。我試過用dplyr來過濾它,但是在調用匯總函數時它仍然是這樣的。任何見解?我想一起擺脫狗,但它不會消失。
只是一個快速的,我試圖消除特定列中的數據集中的字符串。當我打電話摘要(MYDATA $ myanimals),我得到一個奇怪的結果形式:R總結功能留下空記錄
螞蟻:100 蝙蝠:100 貓:100 犬:0 鴯鶓:100
爲什麼會有標記爲「狗」的記錄爲「0」。我試過用dplyr來過濾它,但是在調用匯總函數時它仍然是這樣的。任何見解?我想一起擺脫狗,但它不會消失。
謝謝你們,
myData的$ myanimals < -droplevels(MYDATA的$ myanimals)工作很好
它並不能幫助回答當你寫下快速您的問題......可以請您給我們用你正在做的數據的工作例子。 –
同意並強調:我們希望提供幫助。我們不知道mydata是一個data.frame,data.table還是list。我們不知道什麼數據類型的動物是因素?帶有命名元素的數字向量?一個最小的工作例子可以幫助你。 – Jason
難以舉一個例子,因爲我的數據是3M行。更爲關鍵的是,是否有人有任何概念性的想法,爲什麼在動物「類型」下出現零。我正在使用df,列是一個因素 –