R中的write.xlsx在单元格中给出不正确的NA
我有一个动物园对象,其中包含一些NA值,我使用xlsx
包中的write.xlsx
命令将其写入Excel文件。 然而,不要在Excel文件中提供NA
,而是提供Excel无法处理的#N/A
这是正常的行为? 如果是这样,反正有没有呢?
这是一个例子
y <- zoo(c(1:40), as.Date(1:40)) y[20] <- NA write.xlsx(y, file = "test.xlsx")
非常感谢
这可以通过使用R或Excel来完成
使用xlsx包,可以将NA值保留为空白单元格
write.xlsx(y, file = "test.xlsx", showNA=FALSE)
使用excel可以忽略NA值。 记得按ctrl +shift+enter
{=SUM(IF(ISNA(A3:D3),0,A3:D3))}