在R 中用0 代替NA | D棧
文章推薦指數: 80 %
在本文中,你將瞭解兩種將資料框中的NA 值替換為零值的方法。
其中一種使用Base R 子集重分配,而另一種則包含在dplyr 包中,執行速度快30%。
R貼士
R中的scale_fill_continuous
R中的table()函式
R中的分段迴歸
Rust中的await
使用Serde序列化包含Ndarray欄位的結構
在R中使用%*%運算子
在R中刪除多列
在R中旋轉軸標籤
reportthisad
貼士文章
R貼士
在R中用0代替NA
在較大的R資料框中用零代替NA
在R資料框的子集中用零替換NA
在R中,有一個簡單的方法可以將資料框中的NA替換為0。
假設你有一個名為my_data的資料框。
要將該資料框中所有的NA值用零代替,可以執行這條語句。
兔女中国十二生肖RwPleaseenableJavaScript兔女中国十二生肖Rw
my_data[is.na(my_data)]37
298ABC510
311XYZ36
4NA4
如果是這種情況,你可以使用mutate_if函式和is.numeric條件來告訴R只在數字列中用零值替換NA,而不是指定要應用替換的列。
在下面的例子中,你可以找到完整的程式碼來嘗試,從安裝dplyr包、填充資料框到執行替換並顯示結果。
install.packages("dplyr")
library(dplyr)
C137
298ABC510
311XYZ30
404
相關文章-RDataFrame
在R中刪除多列
R中按列刪除重複行
在R中合併具有不同行數的兩個資料幀
在R中建立大型資料框
在R中清除記憶體在R中註釋掉多行
x
延伸文章資訊
- 1R語言學習筆記(二):常用指令 - Yanwei Liu
as.character(my_logical) # "TRUE"### R 語言基本的資料結構大致有五類。 ... merge(data1, data2, all = FALSE)#grep,...
- 2R學習筆記:資料清理Cleaning Data (2)
str_pad():將0補上字串資料 str_detect():偵測向量資料中的特定字串 str_replace() : 尋找並取代文字值(例如用-取代e,"one apple"會變成on- a...
- 3R 語言字串處理[筆記] - Jay
上課學習R語言資料探勘,寫成筆記。. “R 語言字串處理[筆記]” is published by Jay. ... str_replace : 取代文字,但是沒蓋掉原本,需要指定變數給它,如第二行.
- 4在R 中用0 代替NA | D棧
在本文中,你將瞭解兩種將資料框中的NA 值替換為零值的方法。其中一種使用Base R 子集重分配,而另一種則包含在dplyr 包中,執行速度快30%。
- 56 資料處理與清洗| 資料科學與R語言
介紹如何使用R語言完成資料讀取、處理、分析與呈現,以及大數據技術與R的整合. ... 在所有的程式語言中,只要用到字串比對與字串取代等字串相關功能,都會用到正規表示 ...