‫Willkommen zurück zum letzten Video. Wir haben zwei verschiedene Möglichkeiten zum Plotten aus dem Datenrahmen eines Pandas
‫gesehen, eine mit der Tortendiagrammmethode, und wir haben diese Darstellung hier und dann mit der objektorientierten Methode erstellt.
‫Ich bin ehrlich zu Ihnen, dies ist nicht direkt unsere Methode.
‫Wir haben es hier irgendwie weitergegeben, aber wir verwenden hier immer noch die Tortendiagrammmethode.
‫Aber wir haben es ein wenig ausgetrickst, indem wir es mit der Methode kombiniert haben.
‫Was wir also tun werden, ist, dies neu zu erstellen, aber die objektorientierte Methode von Grund auf neu zu verwenden, und dann
‫werden wir es anpassen, damit es etwas hübscher aussieht.
‫Lasst uns beginnen.
‫Wir schaffen eine neue Figur und einen neuen Akzent.
‫Wir werden hier unsere Methode von Grund auf neu einfügen und los gehts, unsere Methode gemischt mit der Tortendiagrammmethode.
‫Also werden wir Nebenhandlungen planen und wir wissen, dass dies eine ziemlich gute Größe ist, also werden
‫wir diese 10 sechs wiederverwenden.
‫Das war richtig.
‫Ja.
‫Und dann wollen wir es die Daten nennen, denn das ist Teil unseres Matplotlib-Workflows.
‫Wir nennen die Figur.
‫Wir werden es in Scatter umbenennen, wir gehen in Scatter.
‫Und weil X Punkte streuen, weil wir Streudiagramme erstellen wollen und wir zu X gehen, was unsere Altersspalte
‫ist.
‫Wir wollen also über 50 sein, denn denken Sie daran, dass wir jetzt mit unserem über 50-Datenrahmen arbeiten,
‫und dann wird unsere Y-Spalte über 50 sein und wir werden haben.
‫Charlotte Cole für Cholesterin, und dann wollen wir es mit über 50 einfärben, was hier der Schlüssel ist.
‫Wir wollen es mit der Zielspalte.
‫Was ich mit Farbe meine, ist nur buchstäblich die Farbe eines Punkts zu ändern, je nachdem, was der Zielspaltenwert
‫ist.
‫Und jetzt wollen wir sehen, wie das aussieht.
‫OK, groovig, wir fangen an, hier ein paar verschiedene Farben zu bekommen.
‫Es sieht ähnlich aus, aber es fehlen noch ein paar Dinge, wie wir nicht wissen, was die X-Achse ist und wir
‫nicht wissen, was die Y-Achse ist.
‫Aber das ist in Ordnung.
‫Wir haben hier eine sehr flexible Methode, weil wir die objektorientierte Methode von Grund auf verwenden.
‫Was wir jetzt tun werden, ist das Anpassen und wir werden das Axton-Set verwenden.
‫Wir möchten einen Titel hinzufügen.
‫Wunderschönen.
‫Sie haben also eine Herzkrankheit und einen Cholesterinspiegel.
‫Halten Sie es schön und prägnant.
‫Und wir wollen, dass das X-Label gleich dem Alter ist, und wir werden bei einem Y-Label, das Cholesterin ist, gut abschneiden.
‫Jetzt könnten Sie die Einheiten hier platzieren.
‫Ich bin mir nicht sicher, was die Einheiten sind, Cholesterin, das müssten wir nachschlagen.
‫Also belassen wir es vorerst nur bei Cholesterin, schön und einfach.
‫Und mal sehen, wie das aussieht.
‫Ich fange an, besser zu werden.
‫In Ordnung, wir werden jetzt einen Titel geben, jetzt wissen wir, was die y-Achse ist und wir wissen, was die X-Achse ist, aber
‫wir sind uns nicht sicher, was diese Punkte sind.
‫Richtig.
‫Das sind nur lila und gelbe Punkte oder welche Farbe hat das für dich?
‫Das ist für mich ein lila Violett.
‫Also, vielleicht sehen wir, das passiert, wenn Sie es ohne Semikolon ausführen, Sie erhalten diese Codeausgabe.
‫Vielleicht fügen wir eine Legende hinzu.
‫Wie können wir das tun?
‫Wir haben Zugang.
‫Wir nennen das die Legendenmethode Legende.
‫Und dann verwenden wir diesen kleinen Stern, der so ist, als würde man einfach alle Werte auspacken.
‫Von Gezeitenfahrzeugen als Ziel fügen wir unserer Achse eine Legende hinzu, die hier ist, und dieser kleine
‫Stern sagt, hey, nimm die Werte von Scatter und entpacke die Legendenelemente, die diesen Meeresparameter hier abfragen und
‫zurückschauen oben an diesem Datenrahmen und gehen Sie in die Zielspalte, welche Werte darin enthalten sind.
‫Wir haben also Einsen und Nullen und dann wird die Legende aus diesen Elementen erstellt.
‫Sehen wir es uns also in Aktion an.
‫Die Pfadsammlung hat keine Attributlegendenelemente.
‫Hmm.
‫Ach, los geht's.
‫Torpy.
‫Wunderschönen.
‫Wenn Sie es also richtig eingeben, wird es das tun, es geht einfach in die
‫Scatter-Variable, die wir hier oben erstellt haben, und dann wird es Legendenelemente finden, die es von
‫diesem Meeresparameter erhält. die es dann wieder in unsere schaut.
‫Wir werden es hier platzieren, damit wir über 50 Zielwerte sehen können.
‫Es wird sich diese Zielspalte ansehen und dann feststellen, dass diese Einsen und Nullen vorhanden sind, und
‫dann wird die Legende genauso gefärbt wie die Werte hier.
‫Also jetzt sieht es etwas besser aus.
‫Die objektorientierte Methode von Grund auf sieht viel besser aus als das, was wir hier entwickelt haben.
‫So haben wir hier noch ein paar Codezeilen gemacht.
‫Aber jetzt beginnen Sie zu sehen, wie anpassbar diese objektorientierte API ist.
‫Was wäre, wenn wir noch ein paar Dinge hinzufügen wollten?
‫Das Schöne ist, dass wir das schaffen können.
‫Was wäre, wenn wir hier etwas wie eine horizontale Linie wollten, die das durchschnittliche Cholesterin anzeigt?
‫Schauen wir uns die Dokumentation an, wie man eine horizontale Linie und einen Matplotlib-Plot hinzufügt.
‫Matplotlib greift nicht auf die Zugangsleitung zu, OK?
‫Was wird das bewirken?
‫Fügen Sie eine horizontale Linie quer zur Achse hinzu.
‫Nun, ich denke, das ist es, was wir tun wollen.
‫Also probieren wir es aus.
‫Wir wollen hier wieder nach oben gehen, eine horizontale Linie hinzufügen.
‫Dies ist also die Art von Workflow, die Sie durchlaufen werden.
‫Zum Beispiel, wenn Sie etwas tun wollten, das vollkommen in Ordnung ist.
‫Sie schlagen es nach, Sie gehen die Dokumentation.
‫Und das werden wir jetzt ausprobieren.
‫Achsen haben keine Axtlinie.
‫Mal sehen, was passiert, Axe, denn das ist unsere Axt, die nicht jede Linie äxt.
‫Wunderbar.
‫Und jetzt wollen wir ihm den Wert geben.
‫Wir wollen also über 50 Jahre, wenn wir zum Tab wechseln und sehen, was es braucht, warum?
‫Wir brauchen also eine y-Achse.
‫Deshalb wollen wir ihm hier das gleiche Y geben.
‫Na und?
‫Die Cholesterinsäule.
‫Ja, schön.
‫Und jetzt möchten wir, dass die Zeile die Hauptzeile dieser Spalte ist.
‫Wunderschönen.
‫Jetzt haben wir eine gerade Linie, aber vielleicht wollte man eine gestrichelte Linie, weil das ein bisschen besser aussieht.
‫Ich habe Linienstil.
‫Dies ist also ein weiteres dieser Schlüsselwortargumente.
‫Also dieses hier, Schlüsselwort OG's, das wird nicht wirklich erscheinen.
‫In der Dock-Zeichenfolge gehen wir vielleicht, wenn wir ganz nach unten scrollen, zum Zeilenstil, also
‫können Sie auch einfach nachschlagen, wie die Matplotlib-Zeile formatiert wird.
‫Lifestyle-Referenz, Sie stoßen auf so etwas, aber in unserem Fall sparen wir ein wenig Zeit, ich habe diese
‫Strichlinie schon einmal verwendet und das sieht normalerweise ziemlich gut aus.
‫Na, bitte.
‫Wir haben jetzt eine horizontale Linie hinzugefügt, die viel, viel besser aussieht als das, was wir vorher hatten.
‫Sind Sie nicht einverstanden?
‫Nun, das tue ich sicherlich, aber ich bin irgendwie voreingenommen, weil ich diese Handlung erstellt habe.
‫Dies ist nur ein weiteres Beispiel für die Verwendung eines anderen Datensatzes, das Erstellen Ihres eigenen benutzerdefinierten
‫Diagramms und das anschließende Arbeiten mit verschiedenen Arten von Daten.
‫Wir haben also Cholesterin und fangen dann wirklich an, die Gotlieb-API der Karte zu verwenden, um jede Art von Handlung zu erstellen, die
‫Sie möchten.
‫Nun könnten Sie sich vorstellen, eine Nebenhandlung davon zu erstellen.
‫Wir könnten das im nächsten Video tatsächlich tun, indem wir dies erstellen, aber wir arbeiten es mit einem Unterplot
‫ein, damit wir eine weitere Variable aus dem Datenrahmen hinzufügen und in einen Unterplot davon einfügen können.
‫Sehen wir uns das also in Aktion an.
‫Aber in der Zwischenzeit spielen Sie ein bisschen herum.
‫Vielleicht können Sie einen Schritt weitergehen und sehen, ob Sie eine Nebenhandlung von Herzerkrankungen und
‫Cholesterinwerten mit möglicherweise Herzerkrankungen erstellen können.
‫Und was ist eine andere Spalte, die Sie verwenden könnten?
‫Und dieser fiel auseinander, das ist die Herzfrequenz von Mac.
‫Sehen Sie, was Sie tun können, und erstellen Sie eine Nebenhandlung mit Cholesterin und maximaler Herzfrequenz, wenn Sie möchten, dass ich mit Ihnen
‫oder das nächste Video mache.