-3
アメリカのサッカーの統計データがあります。ここにはプレーヤーの名前の列とそのゲームの評価の列があります。私は、どのプレイヤーがデータセットの中で最も高い平均レーティングを持っているのかを見たい。どのように私は手動で各プレーヤーの平均のサブグループを作ることなくこれを行うことができますか?最大の平均を見つける
アメリカのサッカーの統計データがあります。ここにはプレーヤーの名前の列とそのゲームの評価の列があります。私は、どのプレイヤーがデータセットの中で最も高い平均レーティングを持っているのかを見たい。どのように私は手動で各プレーヤーの平均のサブグループを作ることなくこれを行うことができますか?最大の平均を見つける
DFがデータフレームの場合:
df %>%
group_by(player_name) %>%
mutate(mean = mean(rank, na.rm = TRUE)) # to add new column
またはsummary(df, mean = mean(rank, na.rm = TRUE))
が次にあなたが
arrange(df, desc(mean))
を追加することによって、この意味でランク別のデータセットを手配することができますあなたがして配置されたデータセットになるだろう上部のこの平均の最高値
あなたは、 'dput(head(dat、20))'を使用しています。ここで、 'dat'はあなたのデータであり、期待される出力例と、あなたが試したコードです。あなたの質問を編集してください、これは典型的な例です。 –