4つの列を持つデータファイルがあります。
4番目の列は、小数点以下の5桁の後にゼロが続く実数変数です。
「.」を削除する必要があります。このコラムでは。
Rでsedコマンドを使用しようとしています。
system(paste('sed s/./""/g <"map1.txt" > "map.txt"',sep=""))
しかし、うまくいきません。
私に解決策を提案してもらえますか?
答え1
この場合、R
不要なようにコマンドは不必要に複雑です。paste
二重引用符の位置が非常に奇妙で、sed
コマンドが正しくありません。問題を解決する方法は次のとおりです。
system('sed "s/\\.//" < map1.txt > map.txt')
これは、文字列がどのように解釈されるか\\
だけではなく、必ず必要なことです。\
R