前提・実現したいこと
csv の<10や<0.1といった「<」を先頭にもつ値を一気にNAに変換したいです。
個別にna.strings=c("<10","<0.1")と指定すればうまくいくのですが、面倒です。
正規表現やワイルドカードなどで一気に変換する方法はないでしょうか。
試したこと
"^<" や "<*" などの表現を試してみましたが変換できませんでした。
na.strings=c("^<") na.strings=c("<*")
該当のソースコード
R
1a <- read.csv("./test.csv", 2 na.strings=c("^<") 3 ) 4 5a 6 No A B C 71 1 10 15 11 82 2 20 25 22 93 3 <10 35 33 104 4 40 45 <0.1 115 5 50 55 55 12
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/03 03:01