So erzeugen Sie 3-D-Balkendiagramm in R?
Dies ist meine Daten.Rahmen,
> head(dat)
word value number name
1 10 0.001 30 gi|378283288
2 15 0.001 17 gi|378283288
3 20 0.001 16 gi|378283288
4 25 0.001 14 gi|378283288
5 30 0.001 12 gi|378283288
6 10 0.010 38 gi|378283288
> tail(dat)
word value number name
120 30 0.5 27 gi|378285158
121 10 1.0 34 gi|378285158
122 15 1.0 31 gi|378285158
123 20 1.0 27 gi|378285158
124 25 1.0 27 gi|378285158
125 30 1.0 27 gi|378285158
Ich möchte es in einem Balkendiagramm. Ich erforschte die Möglichkeiten, aber nicht gelungen, noch, denn ich möchte alle vier Spalten. value
können verwendet werden X-axis
, word
können verwendet werden y-axis
und die name
können verwendet werden Z-axis
. Wie number
hier?
Kann ein Diagramm wie dieses hilfreich ist, kann ich vertreten number
mithilfe von Farbskala in legend
.
Nun, meine Frage ist, wie generiert dieser plot in R? und ist es eine richtige Weg, um meine Daten?
vielleicht möchten Sie überprüfen Sie das Paket
Ich persönlich finde 3-d Balkendiagrammen verwirrend. Ich würde eine facettierte regelmäßigen bar plot statt. E. g.
Ich bin damit einverstanden, es braucht Zeit zu verstehen, der 3-D-plot. Aber 3-D-plots sind sehr gut geeignet für den Vergleich. In über-ein, Hong Kong und Peking ist gut vergleichbar als facettierte ggplot.
Es gibt einen ziemlich guten Grund, warum diese sind entmutigt durch die visual-Designer: Sie sind wirklich schwer zu Lesen. Was ist beispielsweise der Wert für Sulfamethazine in Hangzhou? Realistisch ist nur die hintere Reihe kann interpretiert werden, und angesichts der Perspektive rotation selbst das ist schwierig.
Hinzufügen der chorus, was hast du in diesem Beispiel ist TMI (too much information). Was ist wichtiger, z.B. Einsatz von Chemikalien durch die Art oder durch die Stadt? Oder insgesamt (anstatt nach Typ), Einsatz von Chemikalien, etc? Denken Sie über die Nachricht, die Sie wollen, Ihr Publikum zu erhalten.
VRMLGen
(ico2s.org/software/vrmlgen.html)Ich persönlich finde 3-d Balkendiagrammen verwirrend. Ich würde eine facettierte regelmäßigen bar plot statt. E. g.
ggplot(mtcars, aes(factor(cyl), fill=factor(am))) + geom_bar() + facet_grid(am~vs)
Ich bin damit einverstanden, es braucht Zeit zu verstehen, der 3-D-plot. Aber 3-D-plots sind sehr gut geeignet für den Vergleich. In über-ein, Hong Kong und Peking ist gut vergleichbar als facettierte ggplot.
Es gibt einen ziemlich guten Grund, warum diese sind entmutigt durch die visual-Designer: Sie sind wirklich schwer zu Lesen. Was ist beispielsweise der Wert für Sulfamethazine in Hangzhou? Realistisch ist nur die hintere Reihe kann interpretiert werden, und angesichts der Perspektive rotation selbst das ist schwierig.
Hinzufügen der chorus, was hast du in diesem Beispiel ist TMI (too much information). Was ist wichtiger, z.B. Einsatz von Chemikalien durch die Art oder durch die Stadt? Oder insgesamt (anstatt nach Typ), Einsatz von Chemikalien, etc? Denken Sie über die Nachricht, die Sie wollen, Ihr Publikum zu erhalten.
InformationsquelleAutor ramesh | 2014-04-24
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde so etwas tun:
...das ist nicht so Verschieden von dem, was shadow vorgeschlagen, in den Kommentaren.
Ich gebe meine (subjektive) Antwort auf deine Letzte Frage, "ist [ein 3D barplot eine gute] Art und Weise zu präsentieren meine Daten." Ich würde es bevorzugen, können Sie eine facettierte 2D-plot zu etwas 3D.
InformationsquelleAutor Adrian
Den ersten Teil deiner Frage wurde bereits hier beantwortet.
Adresse den zweiten Teil deiner Frage "Ist das der richtige Weg, um meine Daten":
Es gibt in der Regel bessere Optionen (z.B. gruppierten Säulendiagramm, Liniendiagramm oder panel-chart) , und Sie müssen drehen Sie das 3D-Bild zu erhalten die die meisten aus ihm heraus.
InformationsquelleAutor Stenemo