R×purrr::map_depth 指定した深さにあるすべての要素に対してmap()関数を適用する
R言語で、指定した深さにあるすべての要素に対してmap()関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap_depth()を使用した方法についてお伝えし … 続きを読む
R言語で、指定した深さにあるすべての要素に対してmap()関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap_depth()を使用した方法についてお伝えし … 続きを読む
R言語で、閏年かどうかを判定する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です。ここでは、lubridateパッケージのleap_ … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのwalk2()を使用した方法についてお伝えします。 walk2( … 続きを読む
R言語のlubridateパッケージに含まれているis.timespan()関数について解説します。この関数は、「指定したオブジェクトが「時間の長さ・期間(Timespan)」を表すデータであるかどうかを判定したい」とき … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用しベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap2_vec()を使用した方法についてお伝えしま … 続きを読む
R言語のlubridateパッケージに含まれているis.timepoint()関数について解説します。この関数は、「指定したオブジェクトが日付時刻(POSIXct、POSIXlt、Date)クラスであるかどうかを判定した … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用し文字列ベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap2_chr()を使用した方法についてお伝 … 続きを読む
R言語のstringrパッケージに含まれているstr_wrap()関数について解説します。この関数は、「長い文字列を文字数(幅)ごとに自動で改行(\n)を挟み、きれいに段落整形(折り返し)したい」ときに使える関数です。単 … 続きを読む
R言語のlubridateパッケージに含まれているis.instant()関数について解説します。この関数は、「あるオブジェクトが、時間軸上の『特定の瞬間(時点)』を表すデータ型かどうかを判定したい」ときに使える関数です … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用し数値ベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap2_dbl()を使用した方法についてお伝え … 続きを読む