R×stringr::str_split 文字ベクトル内の各文字列を可変数の分割に分割して文字ベクトルのリストを返す

R言語のstringrパッケージに含まれているstr_split()関数について解説します。この関数は、「どれだけ複雑で、何個に分かれるか分からない複数の文字列(ベクトル)であっても、すべてを取りこぼさずに分解したい」と … 続きを読む

R×purrr::imap_vec リストまたはベクトルの各要素とそのインデックスに関数を適用しベクトルを返す

R言語で、リストまたはベクトルの各要素とそのインデックスに関数を適用しベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのimap_vec()を使用した方法につい … 続きを読む

R×lubridate::ms 分秒の順に並んでいる文字列または数値をPeriodオブジェクトに変換する

R言語で、分秒の順に並んでいる文字列または数値をPeriodオブジェクトに変換する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です。 … 続きを読む