我有一个这样的矩阵
> df <- head( iris )
> df[2,3] <- NA
> df[2,5] <- NA
> df[3,5] <- NA
有一些 NA。所以,如果我像这样把转换 NA
df[is.na( df )] <- "#N/D"
df 变成一个字符矩阵,当我 write.xlsx 时,我的文件 excel 包含一条错误消息,因为无法识别数字格式。如果我以这种方式放置逻辑 NAdf[is.na( df )] <- NA
并且我 write.xlsx 我得到一个带有空白单元格的矩阵输出。如何获得带有“#N/D”和数字格式的矩阵?