Ich möchte eine BarPlot der Frequenzdichte der folgenden geordneten kategorische Daten zeichnen:Frequenzdichte BarPlot von kategorialen Variablen
summary(ACC[EA$TYPE=="A"])
NG SG LG MG HG
2 25 36 17 0
Wenn ich Grundstück:
plot(ACC[EA$TYPE=="A"])
ich:
Aber ich möchte alle Werte durch die Summe aufteilen eine Frequenzdichte erhalten: Ie. plot(ACC[EA$TYPE=="A"]/sum(as.numeric(ACC[EA$TYPE=="A"])))
aber das funktioniert nicht. Irgendwelche Tipps?
Cheers,
Wenn Sie einen Faktor haben, ist das eine bessere Option! –
Vielen Dank dafür, es funktioniert wie ein Charme. Auf diese Weise muss ich die Xticks nicht einmal umbenennen. Was aber tut f in eine Tabelle? Ja, f ist ein Faktor. – HCAI
ggplot2 mag nur 'data.frame's, und wenn (' ggplot() ') mit etwas anderem übergeben wird, wird es" on-the-fly "verstärkt. –