Ich habe gesucht, aber immer noch nicht die Antwort gefunden. Ich möchte bestimmte Ergebnisse basierend auf meinen Kriterien sehen und berechnen. if
und match
Funktionen würde nicht bekommen, wonach ich suche. Das Original-Datensatz sieht wie folgt aus:Zurückgeben und Werte basierend auf ausgewählten Kriterien berechnen
Type Name Value
A DK 3
A MO 2
A OM 5
A LSO 3
B GOP 6
B ADG 5
C BFC 7
D TMD 6
Was ich zu bekommen ist, wenn Typ = A, dann die Namen auflisten und das Gewicht auf Wert basierend berechnet werden, die wie folgt aussehen sollte:
DK 0.081
MO 0.054
OM 0.135
LSO 0.081
Jeder Vorschlag wird geschätzt. Ich danke dir sehr!
'prop.table' und Teilmenge? 'prop.table (Wert) [Type == 'A']' – rawr
Bitte fügen Sie immer R-Code hinzu, der den data.frame erstellt, um die Beantwortung Ihrer Frage zu erleichtern :-) –
"Gewicht basierend auf Wert" bedeutet das Gewicht des Wertes innerhalb der Gruppe oder aller Gruppen (was die kleinen Werte anzeigen)? –