2021年1月14日木曜日

Rにおける文字列の取り扱い

概要

Rのデータ分析でよく使う文字列の操作コマンドをメモしようと思います。
必要に応じて調べてメモを追加していく予定です。


コマンド

①文字列の確認(NULL、NA、NaN、Inf)

> is.null(hoge) # NULLか否か
[1] true
> is.na(hoge) # NAか否か
[1] true
> is.nan(hoge) # NaNか否か
[1] true
> is.finite(hoge) # 有限か否か
[1] true
> is.infinite(hoge) # 無限か否か
[1] true
> complete.cases(hoge) # 欠損か否か
[1] true


②特定の文字列でのパディング

> # str_pad(param1, param2, pad=xxx)
> # param1:対象文字列 > # param2:パディング後の桁数 > # pad:パディングする文字 > str_pad("hoge", 6L, pad=0)

[1] 00hoge


③文字列の結合
> paste('a', 'b', 'c')
[1] "a b c" > # pasteをすると文字列の間に半角スペースが入ってしまう。 > # これが嫌な場合は「paste0」を用いる
> paste0('a', 'b', 'c')
[1]
"abc"



ということで、本日はここまでで。




0 件のコメント:

コメントを投稿

FX自動トレード_2021年6月実績

      概要 2021年6月が終わり、FX自動トレードによる収益実績を取り纏めましたので振り返ってみたいと思います。 2021年6月結果 2021年6月の実績は、実利利益額:\66,761、実績利益率は1.42%でした。 今月もボラが全く出ず。利益率の連続過去最低記録更新は免...