0

エクセルはあまり使わないので、VBAについてはまったく知りません。データをExcelからR(を使用)にインポートした後、欠落しているデータはすべてNAread.csv()に置き換えられました。を通じてデータ マトリックスをエクスポートした後も、NA はそのままでしNAですべてのセルをクリアしたいので、他の場所と同じように正規表現を使用しようとしました。たとえば、検索と置換:でこれを試しましたが、Excel では意味がないようです。そして、誰もが私が何も知らないVBAの使用を提案している間、私はグーグルで検索しました。エクセルの検索・置換機能で正規表現をサポートしているかどうか疑問に思っています。もしそうなら、私には理解しやすいでしょう。write.csv()^NA$

4

1 に答える 1

5

write.csv関数には引数naがあります。これにより、NA を持つセルに何が入るかが決まります。デフォルトでは、na="NA". これを に変更するとna=""、ワークブックに空白のセルを含めることができます。

例えば:

write.csv(data, "data.csv", na="")
于 2013-06-18T06:51:19.100 に答える