使用 NA 值讀取和寫入資料
當使用 read.*
函式讀取表格資料集時,R 會自動查詢看起來像 NA
的缺失值。但是,缺失值並不總是由 NA
表示。有時點(.
),連字元(-
)或字元值(例如:empty
)表示值為 NA
。read.*
函式的 na.strings
引數可用於告訴 R 哪些符號/字元需要被視為 NA
值:
read.csv("name_of_csv_file.csv", na.strings = "-")
也可以指示需要讀取多個符號作為 NA
:
read.csv('missing.csv', na.strings = c('.','-'))
同樣,NA
s 可以使用 write.csv
的 na
引數用自定義字串編寫。其他用於讀寫表的工具也有類似的選擇。