使用 NA 值讀取和寫入資料

當使用 read.*函式讀取表格資料集時,R 會自動查詢看起來像 NA 的缺失值。但是,缺失值並不總是由 NA 表示。有時點(.),連字元(-)或字元值(例如:empty)表示值為 NAread.*函式的 na.strings 引數可用於告訴 R 哪些符號/字元需要被視為 NA 值:

read.csv("name_of_csv_file.csv", na.strings = "-")

也可以指示需要讀取多個符號作為 NA

read.csv('missing.csv', na.strings = c('.','-'))

同樣,NAs 可以使用 write.csvna 引數用自定義字串編寫。其他用於讀寫表的工具也有類似的選擇。