0
私は "。"を代用しようとしています。私のデータでは ":"で、末尾の00を保持しますが、小数点以下を切り捨てると、後ろのゼロが消えます。他のすべてのものを正確に同じに保ちながら、 "。"だけを切り替えることは可能ですか?私が使用している:Gsubは1文字を残しておきます
gsub("\\.", ":",df[,1])
私は "。"を代用しようとしています。私のデータでは ":"で、末尾の00を保持しますが、小数点以下を切り捨てると、後ろのゼロが消えます。他のすべてのものを正確に同じに保ちながら、 "。"だけを切り替えることは可能ですか?私が使用している:Gsubは1文字を残しておきます
gsub("\\.", ":",df[,1])
をあなたが最初の文字に文字列を変換するためにformat
を使用する必要があります。
gsub("\\.",":",format(df[ ,1]))
うん、それはそれを処理しました。ありがとう! – coderX
あなたはおそらく、あなたのコラム 'as.character'の代わりに、数値/整数を格納する必要があります。 – Mako212
まあ、as.characterという列を格納すると、末尾の00が削除されます。私が最初からメソッドを作成していたのですが、この列はすでにas.numericとなっていますので、そこから進める方法があまりわかりません。 – coderX