R×purrr::keep_at リストまたはベクトルに対して要素の名前または位置に基づいて要素を保持する
R言語で、リストまたはベクトルに対して要素の名前または位置に基づいて要素を保持する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのkeep_at()を使用した方法についてお … 続きを読む
R言語で、リストまたはベクトルに対して要素の名前または位置に基づいて要素を保持する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのkeep_at()を使用した方法についてお … 続きを読む
R言語のstringrパッケージに含まれているstr_split_1()関数について解説します。この関数は、「1つの文字列を特定の区切り文字でバラバラに分解し、1次元のベクトルとして受け取りたい」ときに使える関数です。 … 続きを読む
R言語のlubridateパッケージに含まれているdate_decimal()関数について解説します。この関数は、「『2026.5』のような、年を基準とした少数(十進法)で表されたデータを、通常のRの標準的な日付・時間( … 続きを読む
R言語で、リストまたはベクトルの各要素とそのインデックスに関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのiwalk()を使用した方法についてお伝えします。 … 続きを読む
R言語のstringrパッケージに含まれているstr_split()関数について解説します。この関数は、「どれだけ複雑で、何個に分かれるか分からない複数の文字列(ベクトル)であっても、すべてを取りこぼさずに分解したい」と … 続きを読む
R言語のlubridateパッケージに含まれているdate()関数について解説します。この関数は、「日時データ(POSIXct型など)から『日付(Date型)』の部分だけを綺麗に取り出したい(抽出・変換したい)」ときに使 … 続きを読む
R言語で、リストまたはベクトルの各要素とそのインデックスに関数を適用しベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのimap_vec()を使用した方法につい … 続きを読む
R言語のstringrパッケージに含まれているstr_replace_na()関数について解説します。この関数は、「文字列データの中にある欠損値(NA)を、指定した文字(デフォルトでは “NA” … 続きを読む
R言語で、分秒の順に並んでいる文字列または数値をPeriodオブジェクトに変換する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です。 … 続きを読む
R言語で、リストまたはベクトルの各要素とそのインデックスに関数を適用し数値ベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのimap_dbl()を使用した方法に … 続きを読む