R×purrr::map_if ベクトルの要素に条件付きで関数を適用しリストを返す
R言語で、ベクトルの要素に条件付きで関数を適用しリストを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap_if()を使用した方法についてお伝えします。 map_i … 続きを読む
R言語で、ベクトルの要素に条件付きで関数を適用しリストを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap_if()を使用した方法についてお伝えします。 map_i … 続きを読む
R言語で、t検定を行う方法について解説します。t検定はRのインストール時に標準で組み込まれ、起動と同時に自動で読み込まれるstatsパッケージに含まれるt.test()関数を用いて実行することができます。ここでは、sta … 続きを読む
R言語で、日時ベクトルから指定したタイムゾーンのローカル時刻(時・分・秒)を取得する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です … 続きを読む
R言語で、指定した深さにあるすべての要素に対してmodify()関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmodify_depth()を使用した方法につ … 続きを読む
R言語で、指定した深さにあるすべての要素に対してmap()関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap_depth()を使用した方法についてお伝えし … 続きを読む
R言語で、閏年かどうかを判定する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケージを使うのがとても便利です。ここでは、lubridateパッケージのleap_ … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用する方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのwalk2()を使用した方法についてお伝えします。 walk2( … 続きを読む
R言語で、時間の長さを表すオブジェクト(例:period、interval、duration、またはdifftimeオブジェクト)かどうかを判定する方法について解説します。時間に関する処理はtidyverseパッケージに … 続きを読む
R言語で、2つのリストまたはベクトルの各要素に関数を適用しベクトルを返す方法について解説します。ここではtidyverseパッケージに含まれているpurrrパッケージのmap2_vec()を使用した方法についてお伝えしま … 続きを読む
R言語で、日付時刻オブジェクト(例:POSIXct、POSIXlt、Date オブジェクト)かどうかを判定する方法について解説します。時間に関する処理はtidyverseパッケージに含まれているlubridateパッケー … 続きを読む