LoginSignup
1
0

More than 3 years have passed since last update.

Rで空白を埋めたいとき

Posted at

特定文字で埋められたデータ

たとえばデータベースのデータなどで、5文字指定で統一した表記にするため、

"    1"

とか

"    25"

のように半角スペースが詰められている時がある。
データベース中の半角スペースの入ったデータと、for文などで使う整数を一致させるためには

案1 置換する

as.numeric(gsub(" ", "0","    1")) == 1
TRUE

案2 整数の方を指定文字まで埋める

formatC(1,width=5,flag=" ")
"    1"

flagを変更したら好きな文字で埋めることができる。

以上

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0