Rデータフレーム-一度に複数の列を集約する

user3206440

以下のようなデータフレームdfを使用

----------------------
a     |  b    |  c 
------+-------+-------
true  | true  | true
false | true  | false
false | false | false
true  | true  | false

"true"ggplotで使用できるように、データフレームとして列a、b、cのそれぞれの%を見つける必要がありますそれについてどうやって行くのですか?

注:-"true"論理的ではありませんTRUE

akrun

を使用して「ワイド」から「ロング」形式に再形成し、「グループ」ごとに「真」をgather見つけて、棒グラフmeanを作成するgeom_barために使用します。

library(dplyr)
library(tidyr)
library(ggplot2)
library(scales)
gather(df1, group, value) %>% 
       group_by(group) %>% 
       summarise(perc= mean(value=="true")) %>% 
       ggplot(., aes(x=group, y=perc)) + 
               geom_bar(stat="identity") +
               scale_y_continuous(labels = percent)

注:列がcharacterクラスであると想定します

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データフレーム内の複数の列をRで一度に関数に渡します

分類Dev

Rのデータフレーム内の複数のセルの名前を一度に変更する

分類Dev

複数のデータフレーム列を一度に減算する方法はありますか?

分類Dev

複数のデータフレーム列を一度にチェックする(柔軟な方法)

分類Dev

Rの複数の列に基づいてデータフレームを集約する方法は?

分類Dev

Rで一度に複数の列のレベルを編集します

分類Dev

forループで一度に複数のデータフレームを作成する

分類Dev

複数のデータフレームを一度にマージする(効率的な方法)方法は?

分類Dev

.locを介して一度に複数の行を作成するPandasデータフレーム

分類Dev

複数のパンダデータフレームを一度に追加する

分類Dev

一度に複数のデータ フレームでスクリプトを実行する方法は?

分類Dev

既存のデータフレームに一度に複数の列を追加するにはどうすればよいですか?

分類Dev

データフレームで一度に複数の操作を行う

分類Dev

一度に複数のデータを挿入する方法

分類Dev

データフレームの1つの行に対して一度に複数の列の値を変更する

分類Dev

dplyrパイプを使用して、データフレームの複数のリスト列を一度にアンネストする方法

分類Dev

複数の列にまたがるデータフレームを集約する

分類Dev

Excel-一度に複数の異なる列で複数のデータを検索します

分類Dev

パンダで複数のデータフレームを一度に並べ替える

分類Dev

Rデータフレームで一度に複数の値のテールインデックスを取得します

分類Dev

Rで一度に複数の列の変換を実行する

分類Dev

複数のレコードを一度に個別に編集するRails4の方法

分類Dev

データフレーム内の複数の列を持つ重複行を集約する方法

分類Dev

Rは、異なる演算子を使用して、データフレームの行を複数の列に集約します

分類Dev

一度に異なるデータフレームの1つの行を使用します:R

分類Dev

R:一度に複数の文字列をgrepします

分類Dev

MVC5 で複数のレコードを一度に編集するには

分類Dev

Rの複数のデータフレームを単一の小さい方のデータフレームにマージする方法(列数の削減)?

分類Dev

dplyrを使用してデータフレームの複数の列を集約する方法

Related 関連記事

  1. 1

    データフレーム内の複数の列をRで一度に関数に渡します

  2. 2

    Rのデータフレーム内の複数のセルの名前を一度に変更する

  3. 3

    複数のデータフレーム列を一度に減算する方法はありますか?

  4. 4

    複数のデータフレーム列を一度にチェックする(柔軟な方法)

  5. 5

    Rの複数の列に基づいてデータフレームを集約する方法は?

  6. 6

    Rで一度に複数の列のレベルを編集します

  7. 7

    forループで一度に複数のデータフレームを作成する

  8. 8

    複数のデータフレームを一度にマージする(効率的な方法)方法は?

  9. 9

    .locを介して一度に複数の行を作成するPandasデータフレーム

  10. 10

    複数のパンダデータフレームを一度に追加する

  11. 11

    一度に複数のデータ フレームでスクリプトを実行する方法は?

  12. 12

    既存のデータフレームに一度に複数の列を追加するにはどうすればよいですか?

  13. 13

    データフレームで一度に複数の操作を行う

  14. 14

    一度に複数のデータを挿入する方法

  15. 15

    データフレームの1つの行に対して一度に複数の列の値を変更する

  16. 16

    dplyrパイプを使用して、データフレームの複数のリスト列を一度にアンネストする方法

  17. 17

    複数の列にまたがるデータフレームを集約する

  18. 18

    Excel-一度に複数の異なる列で複数のデータを検索します

  19. 19

    パンダで複数のデータフレームを一度に並べ替える

  20. 20

    Rデータフレームで一度に複数の値のテールインデックスを取得します

  21. 21

    Rで一度に複数の列の変換を実行する

  22. 22

    複数のレコードを一度に個別に編集するRails4の方法

  23. 23

    データフレーム内の複数の列を持つ重複行を集約する方法

  24. 24

    Rは、異なる演算子を使用して、データフレームの行を複数の列に集約します

  25. 25

    一度に異なるデータフレームの1つの行を使用します:R

  26. 26

    R:一度に複数の文字列をgrepします

  27. 27

    MVC5 で複数のレコードを一度に編集するには

  28. 28

    Rの複数のデータフレームを単一の小さい方のデータフレームにマージする方法(列数の削減)?

  29. 29

    dplyrを使用してデータフレームの複数の列を集約する方法

ホットタグ

アーカイブ