Eine Diagrammlegende wird häufig verwendet, wenn mehrere Datensätze in demselben Diagramm dargestellt werden. Die Legende ordnet jedem Plot die entsprechenden Daten zu.
Ich habe eine Reihe von 20 Plots (keine Unterplots), die in einer einzigen Figur erstellt werden sollen. Ich möchte, dass die Legende außerhalb des Rahmens liegt. Gleichzeitig möchte ich die Achsen nicht ändern, da die Größe der Figur reduziert wird. Bitte helfen Sie mir bei folgenden Fragen: Ich möchte das …
Einfache Frage hier: Ich versuche, die Größe meiner Legende matplotlib.pyplotkleiner zu machen (dh den Text kleiner zu machen). Der Code, den ich verwende, sieht ungefähr so aus: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], …
Ich habe ein Diagramm mit zwei y-Achsen twinx(). Ich gebe den Linien auch Beschriftungen und möchte sie mit anzeigen legend(), aber es gelingt mir nur, die Beschriftungen einer Achse in der Legende zu erhalten: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = …
Ich versuche, die Legende einer Ebene (glatt) zu halten und die Legende der anderen (Punkt) zu entfernen. Ich habe versucht, die Legenden mit guides(colour = FALSE)und abzuschalten geom_point(aes(color = vs), show.legend = FALSE). Bearbeiten : Da diese Frage und ihre Antworten beliebt sind, scheint ein reproduzierbares Beispiel in der Reihenfolge: …
Ich kenne folgende Fragen: Matplotlib savefig mit einer Legende außerhalb des Plots Wie man die Legende aus der Handlung entfernt Es scheint, dass die Antworten auf diese Fragen den Luxus haben, mit dem exakten Schrumpfen der Achse herumspielen zu können, damit die Legende passt. Das Verkleinern der Achsen ist jedoch …
Wie der Titel schon sagt: Wie kann ich eine Legende außerhalb des Plotbereichs zeichnen, wenn ich Basisgrafiken verwende? Ich habe darüber nachgedacht, mit layouteinem leeren Plot herumzuspielen und ihn zu erstellen, um nur die Legende zu enthalten, aber ich wäre daran interessiert, nur die Basisgraph-Funktionen zu verwenden und z. B. …
Um einem Matplotlib-Plot eine Legende hinzuzufügen, wird einfach ausgeführt legend(). Wie entferne ich eine Legende aus einem Plot? (Am nächsten kam ich dem Ausführen, legend([])um die Legende aus den Daten zu leeren. Aber das lässt ein hässliches weißes Rechteck in der oberen rechten Ecke.)
Ich habe eine Frage zu Legenden in ggplot2. Ich habe es geschafft, drei Linien im selben Diagramm zu zeichnen und möchte eine Legende mit den drei verwendeten Farben hinzufügen. Dies ist der verwendete Code library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + …
Ich habe zwei ggplots, mit denen ich horizontal ausrichte grid.arrange. Ich habe viele Forenbeiträge durchgesehen, aber alles, was ich versuche, scheinen Befehle zu sein, die jetzt aktualisiert und etwas anderes benannt werden. Meine Daten sehen so aus; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 …
Ich habe mit Matplot angefangen und einige grundlegende Plots verwaltet, aber jetzt fällt es mir schwer herauszufinden, wie ich einige Dinge tun kann, die ich jetzt brauche :( Meine eigentliche Frage ist, wie man einen globalen Titel und eine globale Legende auf eine Figur mit Nebenhandlungen setzt. Ich mache 2x3-Unterzeichnungen, …
Gibt es eine Möglichkeit, den Abstand zwischen Legendenelementen in ggplot2 zu ändern? Ich habe derzeit legend.position ="top" Dies erzeugt automatisch eine horizontale Legende. Der Abstand der Elemente ist jedoch sehr eng beieinander und ich frage mich, wie ich sie weiter auseinander platzieren kann.
Ich möchte eine colorbarLegende für a erstellen heatmap, sodass sich die Beschriftungen in der Mitte jeder einzelnen Farbe befinden. Beispiel von hier entlehnt : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green', 'blue','red']) #data np.random.seed(42) data = np.random.rand(4, 4) …
Ich möchte nicht verwendete Ebenen (dh Ebenen mit einer Anzahl von 0) in meinem Balkendiagramm darstellen. Nicht verwendete Ebenen werden jedoch gelöscht, und ich kann nicht herausfinden, wie sie beibehalten werden sollen df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + …
Ich habe einen einfachen Datenrahmen, mit dem ich ein kombiniertes Linien- und Punktdiagramm erstellen möchte ggplot2. Angenommen, meine Daten sehen folgendermaßen aus: df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20), group=c(rep("a",10),rep("b",10))) Und ich versuche eine Handlung zu machen: g <- ggplot(df, aes(x=x, y=y, group=group)) g <- g + geom_line(aes(colour=group)) g <- g + geom_point(aes(colour=group, …
Ich versuche dieses Problem mehrmals zu lösen und gebe auf. Jetzt, als ich ihn wieder getroffen habe, beschloss ich, um Hilfe zu bitten. Ich habe diesen Code für meine Legende: legend: { layout: 'vertical', align: 'right', verticalAlign: 'top', x: -10, y: 100, borderWidth: 0, labelFormatter: function() { if(this.name!='Series 1') { …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.