[解決済み] データフレーム内のグループごとのユニーク値/異なる値のカウント
2023-04-12 20:02:18
質問
以下のようなデータフレームがあるとします。
> myvec
name order_no
1 Amy 12
2 Jack 14
3 Jack 16
4 Dave 11
5 Amy 12
6 Jack 16
7 Tom 19
8 Larry 22
9 Tom 19
10 Dave 11
11 Jack 17
12 Tom 20
13 Amy 23
14 Jack 16
の数を数えたいです。
order_no
の値の数を数えたいです。
name
. 以下のような結果になるはずです。
name number_of_distinct_orders
Amy 2
Jack 3
Dave 1
Tom 2
Larry 1
どうすればいいのでしょうか?
どのように解決するのですか?
これで解決するはずです。
ddply(myvec,~name,summarise,number_of_distinct_orders=length(unique(order_no)))
plyr パッケージが必要です。
関連
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] 既存のDataFrameに新しい列を追加する方法は?
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] pandas GroupByを使ってグループごとの統計情報(カウント、平均値など)を取得する?
-
[解決済み] リストをデータフレームに変換する
-
[解決済み] 空のdata.frameを作成する
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み】サブセットされたデータフレーム内の未使用の因子レベルを削除する
-
[解決済み】変数をグループ別に合計する方法
-
[解決済み】データを長尺から長尺にリシェイプする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
R - よくあるエラーとその原因 - 注意事項
-
R plot.new() のエラー : 図形の余白が大きすぎる
-
[解決策】 plot.new() のエラー:図の余白が大きすぎる。
-
[解決済み] Rの代入演算子"="と"<-"の違いは何ですか?
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] 統計的最頻値の求め方は?
-
[解決済み】ifelse()でDateオブジェクトがnumericオブジェクトにならないようにする方法
-
[解決済み】エラー:Rで関数が見つかりませんでした。
-
[解決済み] ggplot2 で個々のファセットにテキストをアノテートする