R: Wie erstelle ich eine Proportional-Tabelle ausschließlich mit der Aggregatfunktion? [Duplikat]

Nov 21 2020

Ich habe diese Codezeile, kenne aber den Befehl unter dem Parameter FUN zum Erstellen der Tabellenproportionen nicht:

list(aggregate(df[,xx], by=list(df[,yy]), FUN=proportions)

Antworten

1 akrun Nov 21 2020 at 05:29

Wenn wir eine proportionsTabelle erstellen , verwenden Sie tablemit proportions(oder prop.table)

proportions(table(df[c('xx', 'yy')]))

Wenn wir nur verwenden müssen aggregate

transform(aggregate(xx ~ yy, df, FUN = length), prop = xx/sum(xx))