CATEGORY

R言語

  • 2024年2月10日

ドーナツチャートの作り方

こちらで紹介しているコードは、改変・転載・二次配布等は全てOKです。常識の範囲内でご活用ください。また、コードが動作しない時は一報いただけると助かります。 使い方 Example サンプルデータの準備 サンプルコード 出力結果 Example with panels サンプルデータの準備 サンプルコ […]

  • 2023年12月18日

行の取得

概要 dplyrパッケージに含まれるfilter(), slice()は、条件と一致する行を取得する関数です。 引数 指定 説明 .data 必須 テーブルを指定する … 必須 取得する行の条件(論理式または行番号)を指定する .preserve 任意 グループ化構造を維持するか再計算す […]

  • 2023年12月18日

行の並べ替え

概要 dplyrパッケージに含まれるarrange()は、行を昇順に並べ替える関数です。降順に並べ替える時はdesc()を使用します。 引数 指定 説明 .data 必須 テーブルを指定する … 必須 並べ替えを行う列を指定する .by_group 任意 グループ化された列を並べ替えの対 […]

  • 2023年12月18日

スコープ付き関数

概要 dplyrパッケージのスコープ付き関数は、元となる関数を簡潔なコードで記述できる関数です。 関連ページ 関数 引数 指定 説明 .tbl 必須 データフレーム .funs ー 元となる関数に応じて用途が変化する引数 .vars 必須 ******_at()で使用する引数対象となる列を変数または […]

  • 2023年12月18日

列の選択(スコープ付き関数)

概要 dplyrパッケージに含まれるselect()とrename()のスコープ付き関数は、列の選択(取得・並べ替え・改称)を簡潔なコードで記述できる関数です。 関連ページ 関数 引数 指定 説明 .tbl 必須 データフレーム .funs 任意 列名を変更したい場合は関数を指定する .vars 必 […]

  • 2023年12月18日

行の取得(スコープ付き関数)

概要 dplyrパッケージに含まれるfilter()のスコープ付き関数は、行の取得を簡潔なコードで記述できる関数です。 関連ページ 関数 引数 指定 説明 .data 必須 データフレーム .preserve 必須 グループ情報を再計算したくない場合はTRUEを指定する .vars_predicat […]

  • 2023年12月18日

行の並べ替え(スコープ付き関数)

概要 dplyrパッケージに含まれるarrange()のスコープ付き関数は、行の並べ替えを簡潔なコードで記述できる関数です。 関連ページ 関数 引数 指定 説明 .data 必須 データフレーム .by_group 必須 グループ化された列を並べ替えの対象にする場合はTRUEを指定する .funs […]

  • 2023年12月18日

グループ化

基本的な関数 dplyrパッケージに含まれるgroup_by()とungroup()は、行のグループ化と解除を行う関数です。グループ化はそれだけでは意味がありませんが、summarise() や mutate() などと組み合わせることで真価を発揮します。 概要 使い方 1-1. 列のグループ化 1 […]

  • 2023年12月18日

列の加工

概要 dplyrパッケージに含まれるmutate()は、列の加工(列の追加・値の修正)を行う関数です。ベクトルサポート関数 関連ページ 関数 引数 指定 説明 .data 必須 データフレーム … 必須 追加する列名を指定する列名の追加は 列名 = 値 の形式で記述する 使い方 解説用デ […]

  • 2023年12月18日

列の加工(スコープ付き関数)

概要 dplyrパッケージに含まれるmutate()のスコープ付き関数は、列の加工(列の追加・値の修正)を簡潔なコードで記述できる関数です。 関連ページ 関数 引数 指定 説明 .tbl 必須 データフレーム .funs 任意 値を加工する関数を指定する .vars 必須 mutate_at()で使 […]