我不经常使用Excel,也不了解VBA.将数据从excel导入R(使用read.csv())后,所有丢失的数据都被NA替换.在我导出数据矩阵之后,NA仍然存在write.csv().现在我想用NA清除所有单元格,并尝试使用正则表达式,就像我在其他地方所做的那样.例如,我在搜索和替换中尝试了这个:^NA$但是在excel中似乎没有任何意义.我通过谷歌搜索,而每个人都建议使用VBA,我对此一无所知.我想知道excel是否在其搜索和替换功能中支持正则表达式.如果是,那么我就会更容易理解.
该write.csv函数有一个na参数.这决定了NA中的细胞.默认情况下na="NA".如果将其更改为na="",则可以在工作簿中包含空白单元格.
例如:
write.csv(data, "data.csv", na="")
Run Code Online (Sandbox Code Playgroud)