スペースで区切られた別のプログラムの入力ファイルを作成しようとしています。複数の列の内容を一緒に貼り付けていますが、R のデフォルトの右揃えのように見えるため、数値の長さが異なる場合に問題が発生します。たとえば、次のようになります。
row_id monthly_spend
123 4.55
567 24.64
678 123.09
になります:
row_id:123 monthly_spend: 4.55
row_id:567 monthly_spend: 24.64
row_id:678 monthly_spend:123.09
私が必要とするのはこれです:
row_id:123 monthly_spend:4.55
row_id:567 monthly_spend:24.64
row_id:678 monthly_spend:123.09
私が使用しているコードは、この質問hereから派生したもので、次のようになります。
paste(row_id, monthly_spend, sep=":", collapse=" ")
列を変更せずに数値または整数としてフォーマットしようとしました。
助言がありますか?