从Excel导入时不显示NA值

我有一个带有一些空单元格的excel表。具体来说,我有2列:第1列有一些空白单元格,第2列有所有空白单元格。

问题是当我将表导入R时,第1列中的空单元为空,而在第2列中则为NA。我需要NA才能出现在所有这些对象中。

有人知道为什么会这样吗?或至少以某种方式修复它。

我使用read.csvread.csv2data.table::fread将此表导入到R中,但两者都相同。

非常感谢您的帮助。

zuijian168 回答:从Excel导入时不显示NA值

首先,您可以将excel文件另存为包含NA值的.csv文件。然后,您可以简单地使用read.csv("data.csv")。所有空单元格仅由NA表示。

,

对于read.csv2(),请尝试添加参数na.strings =并指定要解释为NA的所有字符串,例如。 c("NA","N/A","na"," ")等...

确保在excel电子表格中,“空”单元格不包含空格和其他看起来是空白的字符。

本文链接:https://www.f2er.com/3166996.html

大家都在问