ich ein Daten wie die folgende haben, und ich möchte den Anteil der Menschen kennen, die von mehr als 2 Marken gekauft:R: die einzigartigen Werte von kategorischen Daten durch eine andere kategorische Variable sortiert bekommen
hh_code brand
3032145 536
3032145 53
3032145 534
324063 536
204128 53
84787 536
und ich möchte die Anzahl der Marken, die von jedem Haushalt gekauft - wie folgt aus:
hh_code unique_ brand
3032145 3
847827 1
204128 1
84787 1
ich habe mit Tisch versucht, aber es gibt mir nur Frequenzen. Würde mich über Einsichten freuen!
Dies ist eine ziemlich häufig gestellte Frage. Sie könnten auch 'table (df $ hh_code)' verwenden, was für Ihr Beispiel funktionieren würde oder wenn HHs die gleiche Marke mehrmals kaufen, sollte 'table (unique (df) $ hh_code)' für einen dat.frame mit 2 Spalten funktionieren. – lmo
ok, danke! Ich habe versucht, Tabelle (df $ hh_code, df $ Marke) vor und es hat nicht funktioniert – lll