Datenwissenschaft mit Python – Teil 2: Daten analysieren, visualisieren und präsentieren | Tony Staunton | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Datenwissenschaft mit Python – Teil 2: Daten analysieren, visualisieren und präsentieren

teacher avatar Tony Staunton, Reading, writing and teaching.

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Kurseinführung

      1:27

    • 2.

      So schöpfen Sie das Beste aus diesem Kurs: Skillshare 101

      1:39

    • 3.

      Kurs häufig gestellten Fragen

      0:54

    • 4.

      Wie du deine development einrichtest

      5:08

    • 5.

      Jupyter Notebook 101

      4:27

    • 6.

      Grafiken, Handlungen und Histogrammen erstellen

      19:17

    • 7.

      Python

      8:23

    • 8.

      Python Pandas und DatenFrames

      10:14

    • 9.

      Den Ablauf deiner Programme steuern

      16:02

    • 10.

      Python

      11:12

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

752

Teilnehmer:innen

9

Projekte

Über diesen Kurs

In der Datenwissenschaft mit Python - Teil 1: Einführung in Python hast du den ersten Schritt auf deiner Reise gemacht, um ein Datenwissenschaftler zu werden.

Teil 2: Bildung, Plots, Dictionarys, Kontrollfluss und Loops, ist ein wesentlicher Schritt, um immer weiter voranzukommen. Gleich aus dem Tor erfährst, um of zu entwickeln, die du in der realen Welt anwenden kannst. Du lernst, wie man Matplotlib beherrscht, um mehrere Handflächen und Grafiken zu erstellen, einschließlich dieser erstaunlichen Graphik:

In Kurseinheit 2 lernst du, wie du how erstellst, die wie Listen auf Steroid, und du helfen kannst, riesige Datenmengen nutzen und manipulieren zu kannst.

Als Nächstes wirst du eine meiner Lieblingsthemen to kennen, die Pandas DataFrame ist, die die Standardform der Arbeit mit tabular Daten in Python. In dieser Kurseinheit lernst du, wie du CSV-Dateien importierst, damit du die Informationen innen bearbeiten und darauf bearbeiten kannst.

Hast du schon einmal Computerprogramme Entscheidungen trifft? Gut in Lektionen Du erfährst, wie du verschiedene Vergleichsoperationen mit Boolean kombinieren kannst, um den Abfluss deiner Python-Programme zu kontrollieren.

Jede Kurses in diesem Kurs wird mit Jupyter Notizbüchern erstellt, was bedeutet, dass du den Python-Code herunterladen kannst, die sich zu verbessern. Außerdem bekommst du die Kursnotizen für zukünftiges Lernen und Referenzen.

Am Ende ist das Endlich ein endgültiges Projekt, um das Wissen des gelernten Kurses anzuwenden.

Nach Abschluss dieses Kurses wirst du die grundlegenden Techniken von der Real-- Das sind Themen, die jeder erfolgreiche Technologe unbedingt wissen muss.

Worauf du warst? Melde dich jetzt an und mache den nächsten Schritt!

Triff deine:n Kursleiter:in

Teacher Profile Image

Tony Staunton

Reading, writing and teaching.

Kursleiter:in

Skills dieses Kurses

Entwicklung Programmiersprachen Python
Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Kurseinführung: Hi, alle. Willkommen in dieser Klasse gelernt Data Science mit Biden Teil, um Sie in Plots, Graphen, Wörterbücher, Kontrollflüsse und Schleifen einzuführen Graphen, Wörterbücher, , die alle ein wesentlicher Schritt sind, um weiter auf Ihrer Reise zu einem Datenwissenschaftler in dieser Klasse, direkt aus dem Tor, werden Sie Rohrleitungen Visualisierung Fähigkeiten landen, die Sie in der realen Welt anwenden können. Sie werden lernen, haben den Master Matt plump lippt, um mehrere Plots und Transplantat zu produzieren, einschließlich dieser erstaunlichen Grafik direkt hier und Lektion für Sie. Atlanta Erstellen Rohrleitungswörterbücher, die wie Listen auf Steroiden auf sind, wird Ihnen helfen, nutzen und manipulieren riesige Mengen an Daten. Als nächstes werden Sie eines meiner Lieblingsthemen vorgestellt, den Pandas-Datenrahmen , der eine Standardmethode ist, mit tabellarischen Daten und Kuchen zu arbeiten. In dieser Lektion lernen Sie, dass Sie CSP-Dateien importieren müssen, damit Sie die darin enthaltenen Informationen bearbeiten und darauf zugreifen können . In der nächsten Lektion erfahren Sie, wie Computerprogramme Entscheidungen treffen. Boolesche Logik ist die Grundlage, um Ihren Programmen die Macht der Entscheidungsfindung zu geben. Sie lernen, wie Sie verschiedene Vergleichsoperatoren mit boolescher Logik kombinieren, um den Ablauf Ihrer Programme in jeder Lektion zu steuern . Diese Klasse ist kreativ mit Cooper Notebooks, was bedeutet, dass Sie die Rohrleitungen kalt von meinem Kind Hope Age herunterladen können, experimentieren Sie mit ihm und verbessern Sie es, wenn Sie können. Sie erhalten auch, um die Klassennotizen für zukünftiges Lernen und Nachschlagen zu halten. Am Ende dieser Klasse ist ein abschließendes Projekt, in dem Sie versuchen können, das Gelernte anzuwenden . Nach Abschluss dieser Klasse haben Sie die grundlegenden Techniken, die von der realen Welt Industrie Data Scientist verwendet werden thes Luft-Themen . Jeder erfolgreiche Technologen muss es unbedingt wissen. Worauf wartest du und rollst jetzt und machst den nächsten Schritt? 2. So schöpfen Sie das Beste aus diesem Kurs: Skillshare 101: Hi, alle. In diesem kurzen Video werde ich Ihnen zeigen,wie Sie das Beste aus dieser Skill-Share-Klasse machen müssen, um unsere gemeinsame Reise zu genießen,Daten zu lernen, Wissenschaft mit Fightin. In diesem kurzen Video werde ich Ihnen zeigen, wie Sie das Beste aus dieser Skill-Share-Klasse machen müssen, um unsere gemeinsame Reise zu genießen , Daten zu lernen, Wie Sie sehen können, habe ich hier einen Entwurf meines Kurses geöffnet, und Sie können meine Kurse auf der rechten Seite sehen, es werden noch mehr kommen. Aber wenn Sie jetzt hier schauen sich auf das Videoplayer-Fenster konzentrieren, können Sie auf der linken Seite die untere, linke Seite Speed-Taste sehen , so dass Sie die Geschwindigkeit erhöhen können. Wenn Sie Trudy Trudy Klassen finden, mit denen ich mich langsam spreche, damit Sie den ganzen Weg hinauf gehen können, um eine Geschwindigkeit zu verdoppeln. Sie können es um 15 Sekunden zurückwickeln. Wenn Sie etwas neu lernen oder wieder hören etwas über auf der rechten Seite wollen, können Sie die Notizen sehen, so dass ist ein wichtiger Teil der Menschen Manchmal. Miss, ich füge oft Notizen zu bestimmten Klassen hinzu, wenn Leute Feedback oder Fragen haben, oder sich etwas in der Technologie geändert haben könnte, zwischen mir, diese Klasse zu unterrichten, und Ihnen, und dann auf der rechten Seite, Sie können es in den Vollbildmodus umschalten. Und vergessen Sie nicht, dass Sie die Lautstärke immer höher und senken können. Passen Sie Ihre eigenen Bedürfnisse an. Wenn wir nur ein wenig nach unten scrollen, werden Sie Bewertungen Community-Projekte sehen und Ressource ist so in. Der Community-Bereich ist der beste Ort, um Hilfe zu bitten, wenn Sie es in den Projekten benötigen . Und Ressource ist Registerkarte ist, wo ich im Klassenprojekt hinzufüge. Jede Ressource besteht aus Dateien, die Sie benötigen, um Ihre Lernreise ganz oben zu haben. Sie werden den Folgen-Button sehen, und sie ermutigen Sie, mir zu folgen, weil ich oft Updates für meine Schüler veröffentliche, wie neue Wettbewerbe, neue Projekte, neue Herausforderungen, Updates für den Kurs auf viel mehr. Ich habe auch einen sehr aktiven Instagram-Feed. Also überprüfe das, um auf dem Laufenden zu bleiben über den Kurs über neue Rohrleitungen, Data Science Techniken und alles rund um Rohrleitungen auf diesem Kurs. Nun, endlich, wenn Sie genommen haben und genießen Sie diese Klasse, bitte lassen Sie mir Bewertung mit ein paar Feedback darüber, was Sie mögen oder was Sie möchten, um zu sehen verbessert über die Klasse. Das war's für dieses kurze Video. Danke fürs Zuhören, und wir sehen uns in der nächsten Klasse 3. Kurs häufig gestellten Fragen: Hallo, alle In diesem kurzen Video möchte ich Ihnen nur zeigen, wohin Sie gehen, um zusätzliche Hilfe beim Unterricht mit uber Notebook zu bekommen . Also, wenn Sie den Kopf rüber, um Hoffnung dot com für seine letzte T Staunton zu bekommen, das ist meine get home page auf meinem Profil. Sehen Sie eine Reihe von Repositories klicken Sie auf Lerndaten Zeichen wurden bekämpft. Klicken Sie dann auf Teil eins. Einführung in Fightin und Sie werden hier Klasse F A Q sehen . Also klicken Sie in das und lassen Sie uns einfach einen kurzen Blick, welche Art von FAA Cues wir haben. Muss ich Super-Notebooks und Anaconda installiert haben? Ich werde nicht jedes von ihnen durchmachen. Ich lasse dich die in deinem eigenen Tempo lesen. Woher erhalten wir die Ressource für diese Klasse? Nun, das ist dran. Hol Hoffnung. Woher weiß ich, wo meine Notizbücher gespeichert werden und so weiter? Und die letzte Frage ist besonders nützlich. Wie bekomme ich Hilfe, wenn ich auf etwas festlege? Also wieder, nur ein kurzes Video, um Sie wissen zu lassen, dass ich eine f A Q-Seite habe, und ich füge hinzu, dass die ganze Zeit mit häufigen Fragen, die von Studenten wie sich kommen um Hoffnung zu bekommen und zu überprüfen, dass. Wenn Sie irgendwelche Probleme haben oder nicht vergessen, können Sie mir immer eine Nachricht im Community-Bereich der Klasse ablegen. Danke fürs Zuhören. Wir sehen uns in der nächsten Klasse. 4. Wie du deine development einrichtest: Hallo, alle. Und willkommen zu dieser Klasse in dieser Klasse. Wir gehen. Wir werden die Umwelt besprechen. Also genau, wie diese Luft eine Entwicklungsumgebung sah für Codierung Rohr aus. Also diese Klassen Baum Hauptziele, die Piping installieren würde unter Verhalten auf, um auf der Homepage hier, dass Sie die nächsten heruntergeladenen ZIP-Dateien aller Klasse Super-Notebooks sehen und schließlich öffnen und erkunden Sie unsere Jupiter Notebooks. Für diejenigen unter Ihnen, die vielleicht nicht wissen, was Anaconda ist, ist es eine Verteilung von Rohrleitungen, die nicht nur Rohrleitungen, sondern auch viele Bibliotheken enthält, die verwendet werden, um die kommenden Klassen zu schreiben. Anaconda ist ein All-in-One installiert, das verwendet wird, entvölkern Datenzeichen auf maschinellem Lernen . Wenn Sie Anaconda herunterladen und installieren, wird auch die Jupiter-Notebook-Entwicklungsumgebung installiert. Wie ich bereits in der Einleitung erwähnt habe, ist Jupiter eine Entwicklungsumgebung, in der Sie kalte Bilder schreiben und Notizen machen können . Wenn es um Data Science und Machine Learning geht. Es ist das beliebteste I d für die Erkundung und Analyse von Daten. Bevor wir gehen, jeder Ausländer möchte ich darauf hinweisen, dass von Ihnen ein erfahrener Rohrleitungsbenutzer bereits eine Entwicklungsumgebung eingerichtet hat, mit der Sie zufrieden waren. Bitte zögern Sie nicht, Ihr Setup weiter zu verwenden. Sie müssen nicht Anaconda oder Jupiter verwenden, um mit den kommenden Klassen folgen zu können. Der Rohrleitungscode, den wir verwenden werden, kann in jedem I. D.verwendet werden D. Also hier sind wir auf der Anaconda Homepage und Sie können es herausfinden, anaconda dot com Jetzt kann die Anaconda Homepage anders aussehen, wenn Sie aufgrund von Updates und Dinge wie diese. Die Hauptsache, an der wir interessiert sind, ist der Download-Button in der oberen rechten Ecke Kick darauf. Jetzt erhalten Sie ein wenig von seiner Zusammenfassung, was Anaconda ist. Wenn Sie nach unten scrollen, sehen Sie einige Optionen. Also der erste große, der auf Sie springt, ist, dass Anaconda ist für Rohrleitungen Baum und Rohrleitungen zu Wir sind interessant Rohrbaum. Beachten Sie, dass sich, wenn es um diese Seite geht, Umleitungsnummer möglicherweise anstelle von 3.7 geändert hat und möglicherweise 0,8 oder 3.9 behandelt werden. Aber das ist in Ordnung. Leitungsbaum geht es in diesem Kurs, bevor Sie die Rohrumkehrung auswählen, stellen Sie sicher, dass Sie für Ihr korrektes Betriebssystem herunterladen. Also, wie Sie hier sehen können, haben Sie Fenster. Du hast Mac OS, was ich nicht bin. haben Sie. Lennox, wenn Sie sich gefragt haben, ob Sie das Grafik-Installationsprogramm herunterladen sollten, sind das Befehlszeileninstallationsprogramm . Das Grafik-Installationsprogramm kann bei der Installation viel einfacher ausgeführt werden, wenn es ausgeführt wird. Es gibt dir Hilfe. Eine hilfreiche Schritt-für-Schritt-Anleitung. Wirklich Installationsprozess. Sie kann hier Graphical Installer sehen. Klicken Sie also darauf, um es für Ihr Betriebssystem herunterzuladen. Sobald der Download abgeschlossen ist, öffnen Sie die Datei. Wenn Sie sich auf einem Windows-Computer befinden, wird es ein Punkt-Ausgang sein. Oder wenn Sie auf einem Mac sind, ist es eine DMG-ID entfernt. Wählen Sie Ihre Datei jetzt die Mac-Installationsprogramme ziemlich nahtlos. Aber wenn Sie auf einer Windows-Installation sind, müssen Sie auf einige Bildschirme achten, die insbesondere diesen Bildschirm hier erscheinen. Da ich also keinen Windows-Computer habe, habe ich einen Screenshot der Isolationsaufforderung gemacht. So auf Fenster. Wenn Sie zu diesem Bildschirm gelangen, erweiterte Installationsoptionen, wird das Gesamtstrukturfeld hier aktiviert. Stellen Sie sicher, dass Sie es auswählen, obwohl es nicht empfohlen steht. Der Grund, warum es sagt, nicht empfohlen ist, weil, wenn Sie bereits installiert Ausweichen von Rohrleitungen, Aktivieren dieses Kästchens wird Anaconda Ihre d Filz-Version von Rohrleitungen machen. Aber wieder, das ist in Ordnung. Stellen Sie sicher, dass Sie dieses Kontrollkästchen aktivieren, bevor Sie fortfahren, und fahren Sie mit dem Rest der Installation fort. Jetzt, wenn die Installation auf einem Mac abgeschlossen ist , wird Anaconda Navigator zu Ihrer Liste der Anwendungen hinzugefügt. Also habe ich einen Blick in meine Bewerbungsliste. Hier. Da gehen wir. Oben rechts Anaconda Navigator hat keine Fenster in der unteren linken Seite. Neben dem Startknopf. Wenn Sie Syrien für Anaconda ausführen, werden die Anaconda-Optionen angezeigt. Wenn ich auf Anaconda Navigator klicke, gib ihm einen Moment für die Schnittstellenspitze. Öffnen Sie sich. Okay, hier sind wir auf einer Anaconda Navigator-Startseite. So können Sie Ihr Jupiter-Notebook auf vielen anderen Anwendungen, die Comedy Anaconda Navigator auf, ob Sie auf einem Mac oder einem Windows-Computer sind, diese Schnittstelle wird die gleiche sein. Dies ist im Wesentlichen, wie ich gerade gesagt habe, wie Sie auf Ihre Entwicklungsumgebung zugreifen werden. Als nächstes müssen Sie das Mittagessen auf dem Jupiter-Notebook auswählen, und Sie sollten ein Browserfenster mit Ihren Computerdateien im Verzeichnis öffnen sehen. So etwas. Wenn Sie Jupiter offen laufen, nur ein Wort des Ratschlags. Stellen Sie sicher, dass Sie einen modernen Webbrowser als Standard-Webbrowser ausgewählt haben. So etwas wie Internet Explorer wird nicht sehr gut mit Jupiter funktionieren. Sie sind besser dran mit Chrome Edge Safari oder Firefox etwas. Mutter. Eine andere Sache, die Sie hier darauf hinweisen müssen, ist, dass, wenn Sie Dupin-Notebooks verwenden, obwohl wir im Webbrowser sind, wir nicht wirklich mit dem Internet verbunden sind. Jupiter verwendet nur Ihren Web-Browser als Schnittstelle. Jetzt haben wir Jupiter-Notebooks auf Rohr installiert und hoffentlich erfolgreich. Wenn Sie Probleme haben, lassen Sie es mich im Community-Bereich wissen. Lass uns rüber gehen, um Hoffnung zu bekommen und zu sehen, wie wir alle Klassendateien herunterladen können, die Sie jetzt hier brauchen werden , hier auf meiner Startseite, Und das ist bei get hope dot com ford slash t stardom und noch einmal ein Repository auswählen, das Sie interessieren sich für die Datenwissenschaft mit Fightin gelernt, wo Sie hier auf dem Bildschirm tun können , ist Klon oder laden Sie die Dateien. Was Sie tun möchten, ist, dass Sie sie herunterladen möchten, also laden Sie die ZIP-Datei herunter. Okay, sobald Ihre Datei heruntergeladen wird, müssen Sie sie entpacken. Also, auf Mac, passiert das manchmal automatisch oder unter Windows. Sie müssen Ihr Standard-Dienstprogramm für ZIP-Dateien verwenden. Also hier haben wir Landdaten mit Titanen gelernt. Das ist eine massive Datei über, wie Sie sehen können, was in, dass wir Teil eins Einführung zu erhöhen und alle Klassen, die mit ihm kommen . Springen wir zurück in den Jupiter. Wie gesagt, hier ist es. Hier müssten Sie in meinem Download-Ordner möglicherweise zu diesem Ordner in Ihrem Jupiter Explorer navigieren . Nun, wenn Sie nicht in Downloads Ordner Sicherheit auf ZIP-Datei zu einem Speicherort arbeiten möchten, von dem Sie arbeiten möchten. Also, wenn ich hier klicke Einführung von fightin, da gehen wir. Alle meine Jupiter-Dateien sind bereit, geöffnet zu werden, erkundet, und das ist genau das, was wir in der nächsten Klasse tun werden. Danke fürs Zuhören, und wir sehen uns dort 5. Jupyter Notebook 101: Hi, Leute. Willkommen zurück. In der letzten Klasse haben wir uns die Installation eines sich öffnenden Jupiter-Notebooks angesehen. Wir haben auch die Klassendateien heruntergeladen, die Sie jetzt benötigen, um diese Klasse starten. Ich werde Ihnen eine alternative Möglichkeit zeigen, Cooper-Notebooks zu öffnen, die je nach Betriebssystem vom Befehl oder dem Terminal-Fenster stammen. Also lasst uns das jetzt machen. Wie Sie hier sehen, habe ich mein Terminalfenster geöffnet. Ich tippe einfach Jupiter-Notizbücher ein. Da gehen wir. Geben Sie dem einen Moment einen Moment. Was das tun wird, ist ein Browserfenster mit Ihrem Dateiverzeichnis zu öffnen. Etwas Ähnliches sollte auf Ihrem System passieren. Wie Sie sehen können, öffnet sich mein Standard-Webbrowser mit dem Dateiverzeichnis meines Computers. Ich habe hier nie nachgegeben, wo meine Notizbuchdatei sie gespeichert sind. Dann klicke ich auf die, die ich öffnen möchte. Und hier sind wir. Wenn Sie bereits Dupin Notebook heruntergeladen haben, die wir in der vorherigen Klasse gemacht haben, haben Sie genau den gleichen Quellcode, den ich vor mir habe. Nun, in dieser Klasse, werde ich Ihnen einen kurzen sehr hohen Überblick über Jupiter auf seiner Schnittstelle geben. Also hier sind wir, in einer Dateistruktur mit allen Dateien, die wir heruntergeladen haben relevant für diese Klasse. Aber hier auf der rechten Seite, können Sie sehen, neue wir klicken auf neue schwächen Selektorumgebung. So Rohrleitungsbaum haben Sie möglicherweise mehrere Umgebung. Wenn Sie frühere Versionen von Rohrleitungen installiert haben, auf denen dies in Ordnung ist, wählen Sie diejenige aus, mit der Sie gearbeitet haben, oder die aktuellste Version. Wählen Sie also Rohrleitungstraining aus. In meinem Fall bekomme ich eine neue Zelle. Das erste, was Sie tun sollten, ist sich zu sich selbst zurückziehen. Also werde ich nur dieses Beispiel nennen. Da gehen wir. Perfekte Umbenennung. Wie Sie hier sehen können, haben wir eine Salatbar auf Dies ermöglicht es uns, in Rohrleitungscode oder einfach nur allgemeinen Smackdown-Text eingeben . Und sieh dir das in einem Augenblick an. Aber in der Zelle, wenn ich getippte Klammern Anführungszeichen Hallo. Hallo. Welt ist nicht, wie der alte Start Hallo Welt Sie können hier sehen Dies ist ein komplettes Rohr und Druck Statement. Ich klicke verschoben, geben Sie ein und ich bekomme die Ausgabe Heiligenwelt. Ich hätte genau das gleiche tun können Denken ohne die Druckaussage, indem ich Hallo sagte, Welt wieder verschiebt. Geben Sie ein und wir bekommen unseren Ausgabe-Truck. Diese Klasse, sehen Sie mich verwendet, um Anweisung zu drucken, um Ausgabe zu generieren. Es wird Zeiten geben, in denen ich es nicht benutze. Die Ausgabe ist die gleiche mit einem Unterschied hier in dieser Zeile. Eins. Wenn ich die Print-Anweisung verwende, komme ich nicht zur linken Seite und Out-Anweisung oder zu einem Out-Markt innerhalb der Zeilennummer. Aber wie Sie hier unten in der Reihe sehen können, in, out to, das ist der Hauptunterschied. Also verwende ich es austauschbar in den Klassen. Also haben Sie die Verwendung von Druck gesehen und nicht mit Druck? Mach dir keine Sorgen. Sie können alles in der Print-Anweisung oder ohne die Print-Anweisung einpacken, je nachdem, was Sie sich besser fühlen. Wenn Sie zusätzliche Zellen hinzufügen möchten, können Sie dies mit den folgenden Themen tun. Wie Sie hier sehen können, ist meine Zelle aktiv und Sie wissen, dass sie aktiv ist, weil sie von einer grünen Box auf den Plätzen im Inneren umgeben ist . Wenn Sie die Escape-Taste drücken, wird sie blau. Dies bedeutet, dass der Verkauf nicht aktiv ist. Wir können hier jetzt tun, ein ausgewähltes A, die innerhalb von zwei Sal oben oder wählen B, die einfügen unten zu verkaufen. Wenn Sie in einer Zelle arbeiten, so drucken hallo, Sie können auch eine neue Zelle unten einfügen statt drücken, Umschalttaste und geben Sie sich selbst laufen, drücken Sie aus und geben Sie dort gehen wir automatisch in eine neue Zelle. Nun, zumindest von Anfang an, können Sie auch normalen Text in Ihre Jupiter-Datei einfügen. also erneut die Escape-Taste, Drücken Siealso erneut die Escape-Taste,um sicherzustellen, dass unsere Zelle nicht aktiv ist. Sie verurteilen Drücken Sie M oder hier oben die Drop-down-Liste. Sie können Code-Markierung nach unten oder was auch immer Sie verwenden möchten auswählen. Also habe ich M ausgewählt, also klicke ich, entkomme und klicke auf Enter, um den Verkauf wieder zu aktivieren. Jetzt kann ich einfach Hallo tippen. Werfen wir einen Blick auf die Ausgabe. Nirgendwo setzen, weil das nur normaler Text ist. So würden Sie Ihrer Jupiter-Datei Notizen hinzufügen. Wenn Sie also eine lange schreiben oder mit den Klassen folgen, möchten Sie eine Notiz machen. Sie wollen sagen, dass ich dieses Beispiel noch einmal aufgreifen muss. Du könntest hier eine kleine Notiz machen. Oder in der Tat, werden Sie sehen. Wie wir gehen, können Sie massiv große Berichte produzieren, die uns erzählen, Erzählen Sie eine Geschichte über die Daten, die Sie untersuchen, die Sie verwenden können, um zu drucken, speichern und exportieren, um mit anderen Personen und alle Arten von Weg zu exportieren. Und um das zu tun, gehst du einfach zu den Top-Eltern. Sie Datei herunterladen als, und Sie können alle Optionen sehen, die Sie hier haben, um ein Jupiter-Notebook zu exportieren. Einige andere Dinge sind wichtig zu wissen, dass Sie, wenn Sie in Jupiter sind, wenn Sie Ihren Code ausführen , manchmal neu starten möchten. Hier oben haben Sie Colonel, können Sie neu starten. Sie können einfach das gesamte Notebook neu starten. Sie können neu starten, löschen Sie die Ausgabe und er kann neu starten, wenn Sie alle Zellen wieder ruinieren. Also, das wird neu gestartet. Löschen Sie die Ausgabe. Wie Sie sehen können, ist die gesamte Ausgabe außer dem Nur-Text verschwunden. Also wieder, ich kann klicken, verschieben und geben Sie Shift und geben Sie auf meine Ausgabe ist da. Das ist nur etwas zu wissen, wenn Ihre Programme manchmal stecken bleiben oder zu lange dauern, um zu laufen. nun die Tastenkombinationen für Bestelloptionen sehen möchten, Wenn Sienun die Tastenkombinationen für Bestelloptionen sehen möchten,die Sie in Jupiter haben , können Sie Hilfe und Tastenkombinationen auf hier ist eine ganze Liste von dem, was Sie in Jupiter mit den Tasten tun können . Ich werde nicht jedes von ihnen durchmachen. Das überlasse ich dir selbst. Ok. Danke fürs Zuhören. Das ist eine kurze Einführung in Jupiter. Wir werden viel mehr lernen, wenn wir in die Klassen gehen. Danke fürs Zuhören. Und ich sehe dich in der nächsten Klasse. 6. Grafiken, Handlungen und Histogrammen erstellen: Hallo, alle, und Sie sind herzlich willkommen zu dieser Lektion. Wir werden Pie Eatons Matt Plot Lib-Paket über das Besondere an diesem Paket diskutieren . Nun, es lässt uns Plots und Graphen etwas sehr visuelles erstellen und etwas sehr sehr sehr mit Datenzeichen verwandt . Also lasst uns anfangen. Datenwissenschaft geht es darum, eine Geschichte mit den Daten zu erzählen, mit denen Sie es zu tun hatten . Es kann Website-Besucherverhalten oder Kundenkaufmuster sein. Egal, was es ist. Ihr Job Data Scientist. Es hat Daten verwendet. Sie müssen eine Geschichte erzählen, um Einblicke zu gewinnen. Verwendung von Visualisierungen ist eine der mächtigsten Möglichkeiten, wie Sie Ihre Geschichten über Erkenntnisse kommunizieren können . Matt Zupfen Lib ist ein Rohr und Plotten vibrieren verwendet, um Visualisierungen zu erstellen. In dieser Lektion beginnen wir mit dem Importieren von Kartenlot lib, erstellen einige einfache Linienstreuung und Verlauf und Plots beim Fertigstellen. dieses Diagramm erstellen, werden Sie mir zustimmen, dass dies ein ziemlich beeindruckendes Diagramm ist, und wenn Sie dies am Ende der Lektion tun können, dann haben Sie einen sehr, sehr langen Weg zurückgelegt . Sie könnten also denken, dass dies im Moment außerhalb Ihres Umfangs von ihnen Geschick ist. Aber glauben Sie mir, mir, es ist viel einfacher, als Sie denken. Wir werden es jetzt durchziehen. Wenn Sie weitere Informationen über meine Handlung Lib wünschen, können Sie diesen Link hier auf folgen. Wenn Sie einige Hintergrundinformationen zu diesem Diagramm über seinen Schöpfer möchten, habe ich einen Wikipedia-Link nur hier hinzugefügt, also lasst uns loslegen. Also, wie Sie hier in diesem Code-Dollar sehen können, importiere ich Matt das matte Plot Lib-Paket mit etwas Paket-Pyt-Diagramm als plt. Nun, wir verstehen diese Codezeile hier in Port Matt plot lib dot p white plot nicht Wie plt gehen zurück zu Klasse eins dieser Siri, wo Sie lernen, wie Sie Rohrleitungspakete importieren. Der nächste Code hier ist das Erstellen einer neuen Liste. Und wieder, wenn Sie nicht vertraut sind, eine Pipe-Liste zurück zu Teil eins. Also die Wiegenliste haben wir einfach eine Variable auf der linken Seite definiert. Jahr 01 gleich und dann haben wir vier Jahre. 1950 1970 1990 2010. Als nächstes haben wir eine Populationsliste. Also wieder beim Erstellen einer Liste haben wir eine Variable auf der linken Seite. Auf Liste werden mit öffnenden und schließenden eckigen Klammern erstellt. So haben wir Weltbevölkerung für 1950 1970 1990 2010. So können Sie hier die Populationen mit zunehmender Jahre sehen. Jetzt verwenden wir Jupiter-Notebooks, was offensichtlich sehr klar ist. Also verschieben Sie und geben Sie hier ein, und das ist unsere Code-Zelle ausgeführt. Bisher haben wir einfach meine Plot-Lib importiert und zwei neue Listen erstellt, wobei wir neu von dem, was wir in früheren Lektionen gelernt haben, um diese Daten als Liniendiagramm zu plotten auf dem wir plt dot plot nennen. Wir verwenden die, um als Achse aufzulisten. Also, wie gehen wir dahin? Nun, wie Sie hier sehen können, plt dot plotten offene Klammern Jahre hier ein Komma pop 01 schließen Klammern. Also, was wir hier einfach nicht verwenden, ist die Plotmethode, die wir hinzugefügt haben, als Argumente sind zwei Listen Jahr 01 und Pop 01 Shift in und um das und da gehen wir ein sehr einfaches Liniendiagramm . Also ein paar wichtige Dinge, die in diesem Stadium hervorgehoben werden, werden die Beispiele in dieser Lektion mit Cooper Notebook erstellt, wenn Plots erstellt werden. Es gibt in der Regel eine PLT niederländische Show Anweisung, die Piping anweist zu rendern oder zu zeigen, dass die tatsächliche Handlung auf diesem in der Regel am Ende eines Programms platziert wird . Jupiter Notebook erfordert die Aussage nicht, aber es wird in der Reihenfolge benötigt. Steuer-Editoren oder i d. Vereinfachen Sie die Plot-Funktion Städte. Verzeihung, was die Handlung auf, wie es zu plotten zeigen. Eigentlich verdrängt die Handlung. Werfen Sie einen weiteren Blick auf das Linienpunktdiagramm und sehen Sie, ob Sie etwas fehl am Platz bemerken, um hier noch einmal einen Blick auf diese Linie zu werfen. Wenn Sie an einem dieser lernenden Siri teilgenommen haben, können Sie hier etwas etwas Ungewöhnliches erkennen. Wenn Sie auf den Semikolon gut gemacht aufgenommen haben, ist das Hinzufügen des Semikolons hier eine Wahl. Ich mache die zusätzliche Ausgabe ausblenden, die erzeugt wird, wenn der Plot erstellt wird Gehen Sie also vor und entfernen Sie den Semikolon. Du wirst den Unterschied sehen. Lassen Sie mich hören, jetzt entfernen Sie den Halbpunkt verschoben. Geben Sie ein. Wie Sie sehen können, erhalten Sie diese Zeile der Ausgabe hier, aber es ist unnötig für das, was wir versuchen zu tun. Also setze ich einfach wieder in den Doppelpunkt und gehe ein. Da gehen wir. Für den Rest dieser Lektion sehen Sie also den Semikolon am Ende mehrerer Codezeilen auf. Mach dir nicht zu viel Sorgen. Ok? Also, wenn Sie in der Lage sind, entlang zu folgen, haben Sie gerade Ihre erste Handlung erstellt. Ich bin gut gemacht. Wie Sie deutlich sehen können, hat Piping eine Linie zwischen den Datenpunkten aus den Listen gezogen. Das Listenjahr 01 wurde verwendet, um die X-Achse zu erstellen und war das erste Argument in PLT, das unsere zweite Liste darstellte , pop 01 wurde verwendet, um die Y-Achse zu erstellen. Und was ist das zweite Argument in unserem Plt Dot Plot? Was meine ich also mit dem ersten und zweiten Argument? Wir sind wieder hier oben zu dieser Codezeile. Wie Sie sehen können, Jahr eins. Erstes Argument Pop. 01 2. Argument. Jetzt können wir schnell und sehr einfach ein Liniendiagramm in ein Streudiagramm umwandeln. Wir ersetzen einfach das Wortdiagramm durch Scatter, also werfen wir einen Blick unten. Wir sehen ein Streudiagramm, das Datenpunkt zeigt, ohne dass sie durch eine Linie verbunden sind. Dies macht sie für viele Anwendungen leichter zu lesen. Das Streudiagramm ist manchmal besser als ein Liniendiagramm. Also schauen wir uns mal hier an. Wie Sie hier in dieser Codezeile sehen können, plt dot scatter und wieder, unsere ersten und zweiten Argumente sind aufzulisten. Wenn wir uns in dieser hier bewegen, gehen wir Streudiagramm. Anstatt also eine Linie zu haben, die alle unsere Punkte verbindet, haben wir einfach einzelne Punkte. Die beiden Beispiele von beiden haben Bean einfach und erstellt. Verwenden von zwei Listen. Lassen Sie uns etwas abbeißen, das jetzt ein wenig herausfordernderes, aber niedrigere zwei Listen Bruttoinlandsprodukt pro Kopf auf die Lebenserwartung. Ich habe diese Zahlen von der Weltbank. Datensätze, die frei zum Download zur Verfügung stehen, haben den Link hier aufgenommen. In den späteren Lektionen lernen wir, wie man Datendateien direkt in unsere Programme importiert. Aber vorerst wird die Verwendung der Liste ausreichen. Achten Sie darauf, zu meinem Kind Hope Age gehen und kopieren Sie die Liste auf. Versuchen Sie nicht, sie in meine Hand zu geben, denn, wie Sie sehen können, gibt es eine Menge von Daten hier. Ich habe die harte Arbeit für Sie getan, also gehen Sie einfach auf Kopieren und Einfügen. Also unsere erste Liste BIP, Unterstrich Cup gleich und dann haben wir unser Bruttoinlandsprodukt pro Kopf oder hier aufgelistet , Verschiebung eingegeben, um sicherzustellen, dass es verarbeitet wird. Unsere nächste Liste ist die Lebenserwartung. Und nochmal, nicht die Mühe zu tippen. Abstieg, gehen Sie zu meiner get home page copy und fügen Sie es ein. Mit dem, was wir bisher gelernt haben, lassen Sie uns diese beiden Listen zeichnen. Ich werde BIP-Unterstrich Cup auf der X-Achse auf die Lebenserwartung auf der Y-Achse setzen. Dies bedeutet, dass die meisten Positionen eins und zwei jeweils in der Plotfunktion einnehmen. Also schauen wir uns mal an. Also, wie ich gerade sagte, Position ein BIP auf einer Punktzahl Cup auf Position zu Leben Unterstrich Erwartung verschoben. Geben Sie ein. Oh, okay, das ist ein bisschen rau. Das Datum ist nicht sehr lesbar. Und ich glaube wirklich, dass Sie eine Art besonderes Genie haben, um irgendwelche Erkenntnisse aus diesem Diagramm zu ziehen . Lasst uns weiter machen, wieder ein Streudiagramm zu machen. Um es zu einem Streudiagramm zu machen, ersetzen wir einfach das Wortdiagramm durch Streuung. Nun, diese tatsächliche Codezeile bedeutet hier, dass ich auf den X-Achsen in einer Menge rhythmischer Skala hinzugefügt habe. Lassen Sie mich einfach weitergehen, geben Sie das ein und dann werde ich erklären, was eine logarithmische Skala ist. Okay, das sieht ein bisschen besser aus. Das ist ziemlich nett. Also wieder, wie ich gerade sagte, werden Sie eine neue Codezeile plt dot exe scale lug bemerken. Die Verdrängung der X-Achse auf einer logarithmischen Skala hilft uns, große Datenmengen deutlich deutlicher zu sehen und zu verstehen , und ich denke, Sie werden zustimmen. Wenn Sie sich diese Handlung ansehen, ist es viel klarer. Eine logarithmische Skala ist eine nicht lineare Skala und wird für eine große Auswahl von positiven Vielfachen aus einer bestimmten Menge verwendet . Sie basiert auf Größenordnungen, die auf der linearen Standardskala gerundet werden. Also der Wert, der durch jede äquidistante Marke unter Skala dargestellt wird. Es ist ein Wert an der vorherigen Markierung, multipliziert mit einer Konstante, so dass wir nicht in den Algorithmus davon eingehen. Aber Sie können mehr hier unter diesem Wikipedia-Link erfahren. Okay, jetzt fangen wir an, in besserer Form zu schauen, sogar von dieser Bereichskontrolle. Wir können damit beginnen, einige Einblicke in unsere Daten zu gewinnen. Was wir sehen können, ist, dass das höhere BIP einer höheren Lebenserwartung entspricht. Also hier sind wir hier, also höheres BIP, höhere Lebenserwartung. Also, anderen Worten, es gibt eine positive Korrelation. Also unten habe ich eine neue Liste namens Population Tree oder Pop Zero Tree erstellt, die Bevölkerungsdaten zeigt, die mit unserem bestehenden BIP auf Lebenserwartungsdaten übereinstimmen. Lassen Sie uns ein Streudiagramm verwenden, jetzt die Plotter okay, sagen uns nicht zu viel hier, aber wir können das mit einer Faust auf Grund beheben. Lassen Sie uns über Geschichte Rams jetzt sprechen, die verwendet werden, um die Verteilung von Daten zu erkunden. Was bedeutet das? Stellen Sie sich 12 Werte zwischen Null und sechs im Bild unten vor. Ich habe ihn auf eine Zahlenlinie gesetzt. In diesem Waldbild können Sie also 12 Werte sehen, die durch die grünen Punkte dargestellt werden. Sie können auch sehen, dass es entlang der Linie in gleiche Stücke unterteilt ist, die als Bins bekannt sind. Also hier waren wir einer. Ich war Baum den ganzen Weg bis zu Ben. Sechs auf. Wir haben unsere Werte. In jedem dieser Mülleimer. Lassen Sie uns unsere Zahlenlinie in Baumbögen mit einer Breite von jeweils zwei reorganisieren. Also, hier geht's. Gehen Sie jetzt in das zweite Bild auf die Schmerzen, mit einer Breite von zwei reorganisiert zu werden. Und wie Sie sehen können, haben wir Datenpunkte, die durch die grünen Flecken in jedem dargestellt werden. Also, wie viele Datenpunkte sitzen in jedem gewesen? Und der erste war für den zweiten Ben. Sechs. UN abschreckend gewesen auch. Wenn wir einen Balken in jedem ziehen, war die Höhe aus, der Käufer würde die Anzahl der Datenpunkte in jedem so darstellen, wie Sie hier sehen können, ist die Höhe des Turms hier für die Höhe dieses Käufers hier. Sechs. Auf der Höhe dieses Käufers ist hier zu mit einer Geschichte Graham an Ort und Stelle, können wir jetzt sehen, wie die Werte verteilt werden. Die meisten Werte befinden sich in der Mitte, und es gibt mehr Werte unter bis als der arabische zuvor. Jetzt, wo wir verstehen, dass die grundlegende zischte ein Riesen, ist es Zeit, Matt zu benutzen. Plot lebte, um sie wie immer zu schaffen. Wenn wir etwas Hilfe brauchen, können wir Hilfe Klammern Plot plt nennen, die zischte. Werfen wir einen Blick. Okay, hier sind deine Hilfeinformationen. Scrollen Sie dort wieder nach oben und scrollen Sie hier ein wenig nach unten, um das Lesen auf dem Bildschirm zu erleichtern . Also schauen Sie sich den Wald an, um Werte sicher für uns zu Werten. Ich zeige hier auf diesen Ort. X ist die Liste der Werte, für die Sie eine Historie Graham für das zweite Argument Towns Pipe und Wie Maney Biegt erstellen möchten, sollten die Daten unterteilt werden in Basierend auf dieser Zahl. Die Historie wird automatisch die entsprechende Grenze für alle Abschnitte finden und berechnen, wie viele Werte sich in den einzelnen Abschnitten befinden. Wenn Sie Bens Argument nicht angegeben haben, wird es standardmäßig 10 sein. Okay, also lassen Sie uns ein funktionierendes Beispiel erstellen. Hier sind wir in unserer Code-Zelle, und das erste, was wir tun, ist das Importieren von Matt Plot lib. Wir erstellen eine neue Liste von Werten. Also auf der linken Seite haben wir unsere Werte Variable. Wir weisen zu, dass die Liste mit mehreren verschiedenen Werten und wie wissen wir über Rohrleitungslisten oder Teil eins der Lerndatenschilder begnadigt wurden. Erklärt das alles. Wenn Sie diese Klasse nehmen wollen, gehen Sie zu meiner Profilseite und Sie werden es in ihrem nächsten Stück Code finden, der hier zissed heißt . Also, wo zuvor hatte plt dot plot oder dot scatter? Jetzt haben wir Dot gezischt. Wir geben ihm die Werte aus unserer Liste, also nehmen wir die Variable hier. Werte fügten es als erstes Argument in unserer Geschichte hinzu, lesen und übergaben es, um Baumkörbe zu erstellen . Okay, diese Veränderung der Ausdauer und sehen, was wir bekommen, ein Gramm zischt. Nicht zu schlecht, aber nicht zu gute Idee. In unserem nächsten Beispiel. Lassen Sie uns die Lebenserwartung mit einer Geschichte plotten, und da ist sie. Okay, nochmal, nicht zu schlecht, nicht zu gut. Lass uns das nochmal machen. Aber dieses Mal geben wir die Anzahl der Bins an. Also, wie Sie hier sehen können, sind Fächer gleich fünf. Umschalttaste und Eingabetaste Trotzdem, nicht großartig. Fahren wir Benz Eagles 20. Okay, viel besser. So vereinfachen zu wenige Behälter die Realität und zeigen Ihnen nicht die richtigen Details. Zu viele Mülleimer würden die Realität auf erschweren, wird Ihnen nicht das größere Bild zeigen. Wie Sie sehen können, bekommen wir Maurin-Seiten mit 20 Mülleimern, zischte ein Gramm. Machen Sie es sehr einfach, Daten zu vergleichen. Machen wir jetzt einen Vergleich. Der Listenlebensunterstrich e x p enthält Daten zur Lebenserwartung für verschiedene Länder im Jahr 2007. Unten ist eine zweite Liste Lebensunterstrich E X p 1950, die ähnliche Daten für 1950 enthält. Lasst uns jetzt ein Gramm machen, das Boot-Listen enthält. Also wieder, hier ist meine Liste Leben Unterstrich E X p 1950 auf wieder nicht Luft Typ Wallace und Kopf über, um Hoffnung auf Kopieren und Einfügen von dort zu bekommen. Shift und geben und dann innerhalb der einen Code-Zelle, Ich plodding zuerst zischte ein Gramm. Lebenserwartung auf geben ihm 15 Mülleimer auf Beifall der zweiten Liste mit einer Geschichte. Graham Lebenserwartung, 1950 Wieder, Ben's gleich 15. Lassen Sie uns in den Punkt verschieben. Okay, viel besser. Wie Sie hier sehen können, können wir jetzt mit zischte ein Gramm in der einen Tabelle vergleichen. Lassen Sie uns jetzt das Anpassen von Plots diskutieren. Eine der größten Herausforderungen im Umgang mit großen Datensätzen besteht darin, Ihre Erkenntnisse zu kommunizieren , damit Aufträge wieder Einblicke aus Ihrer Visualisierungsarbeit gewinnen können. Sie versuchen, eine Geschichte mit Ihren Daten zu erzählen, um bei dieser Herausforderung zu helfen. Matt Pop Lib ermöglicht es uns, Anpassungen zu unseren Plots hinzuzufügen, irgendwie einfacher zu lesen und zu verstehen. wir einen Blick auf ein Beispiel, das die Hilfe demonstriert. Also in dieser Codezeile, wie immer, wie immer, beginnen wir mit dem Importieren unseres mathematischen Plot-Led-Pakets. Als nächstes erstellen wir eine Liste von Jahren. So ist Jahr 04 gleich auf. Wir haben eine Liste von Jahren von 1950 bis 2015. Also nochmal, nicht die Mühe, dies einzugeben. Kopieren und fügen Sie es einfach von meinem Get Home-Konto ein. Unsere nächste Liste. Es ist eine entsprechende Weltbevölkerung 40 Jahre, und diese Liste heißt Pop 04 Nun lassen Sie uns Diagramm Jahr 04 auf der X-Achse auf Pop 04 unter y Achse . Und das machen wir. Aber sehr einfach plt dot plot Jahre. Daher Komma Pop 04 eingeschlossen in Klammern verschieben und eingeben und da gehen wir. Also auf den ersten Blick ist nicht wirklich eine schlecht aussehende Handlung, aber wenn Sie eine Studie sind es ein bisschen länger, was wissen Sie? Welche Daten versuchen zu kommunizieren? Welche Geschichte versucht es zu erzählen? Wenn ich Ihnen diese Handlung ohne Kontext übergeben würde, würden Sie wissen, was es bedeutet? Wahrscheinlich nicht. Lassen Sie uns diesem Plot kommunizierten Story helfen, indem Sie der X- und Y-Achse Beschriftungen hinzufügen. Und um dies zu tun, haben wir die ex Labour und warum Arbeit Funktion so wieder den gleichen Code wie das Beispiel verwendet. Wir haben gerade unser Paket importiert, unsere erstellt und unsere Listen hier unten geplottet. Jetzt haben wir eine zusätzliche Codezeile plt, auf der X-Label steht. Wir geben das X-Label Jahr als nächstes. Plt Dot weißes Etikett auf. Wir geben der White-Label-Population, die sich verschieben und darauf eingehen. Okay, viel besser, wie Sie hier auf der linken Bevölkerung sehen können. Und wie Sie hier sehen können, hier unten wieder im richtigen Jahr, ist der gleiche Code beides. Aber die letzte Zeile hier ist anders, was wir hier tun, ist, dass Sie durch den Kommentar sagen können, ist das Hinzufügen eines Titels. Und das machen wir mit plt. Hat Titel offene Klammer Anführungszeichen, Weltbevölkerung Schätzungen. Lass mich einziehen, Ender. Da gehen wir. Ein schöner Titel an der Spitze unseres Diagramms. Zumindest jetzt weiß der Leser, worum es bei dieser Handlung geht. Lassen Sie uns nun die y-Achse von Null für mehr Kontext beginnen und wir tun dies mit der weißen Takes Funktion. Also wieder, der Code bis zu diesem Punkt ist genau das, was wir gerade in ein beides eingegeben haben. Also werde ich es nicht für dich durchmachen. Aber die letzte Zeile hier, wie üblich sagt Statur y Achse bei Null. Also, was meinen wir damit? Wenn wir nur nach oben scrollen, können Sie sehen, unsere Y-Achse hier beginnt ein Baum. Wir wollten bei Null beginnen, und das tun wir mit der weißen Ticks-Funktion. Sie können sehen, dass wir hier bei Null beginnen. Und wir gehen bis zu acht Diese Schicht und geben ihre perfekte Sie Null den ganzen Weg bis zu acht gehen . Wir können ein zweites Argument zu der weißen Takes Funktion hinzufügen, die einen Kommentar er Zugriff schmieden wird. Was meine ich damit? Nun, wenn du hier runtergehst, haben wir was? Wir haben gerade White IX 0 bis 8 eingegeben, und sie sind in eckige Klammern eingeschlossen, gefolgt von einem Kommentar zu unserem zweiten Argument. Wie Sie hier sehen können, fügen wir Strings hinzu, so dass diese Strings an die Ticks auf einer Y-Achse angehängt werden. Schauen wir uns mal an, wie das aussieht. Okay, also jetzt, anstatt einfach 01234 Jetzt haben wir ein B zwei b für 1.000.000.002 Milliarden, drei Milliarden der Weltbevölkerung. Also wieder, weitere Informationen weiter helfen, unsere Geschichte zu kommunizieren. Okay, einige Recherchen auf Wikipedia gemacht, ich habe einige zusätzliche Bevölkerungsdaten gefunden. Lassen Sie uns zu unserem aktuellen Datensatz hinzufügen. Nun, wenn Sie nicht vertraut sind, müsste dies tun und den Code, der die Ruhe unten ist, oder in der Tat der Code, den wir gearbeitet haben True, die die Listen betrifft. Werfen Sie einen Blick auf, Wie ich schon in Teil eins dieser Serie gesagt habe, die Kämpferlisten umfasst hier erstellen wir zwei neue Listen Jahr 06 und Pop 06 wurden Baum neue Stück Informationen zu jedem ein Jahr auf Bevölkerung zuweisen Informationen zu. Wir fügen sie dann zu den vorherigen Listen Jahr 05 und Pop 05 auf. Wir machen das mit dem Plus-Symbol. Derselbe Code steht darüber. Führen Sie es wieder auf, wie Sie sehen können, die zusätzlichen Informationen, die wir hier hinzugefügt haben, beginnend bei 1800 gehen 18 50 1900 die Bevölkerung zu viel. Also beginnen wir jetzt unsere Charter 1800, anstatt wenn Sie einfach nur nach oben scrollen 1950. So haben wir erfolgreich ADM oder Informationen zu unserem Diagramm. Nun gehen wir zurück zu den Daten wurden zu Beginn dieser Lektion verwendet, die Waas BIP Unterstrich Cup auf Leben Unterstrich e x p so Listen von Weltdaten Verschiebung. Geben Sie jetzt ein. Was machen wir damit? Schauen wir uns mal an. New und seine Codes einfach ein bisschen anders für uns organisiert zu lassen. Wir erstellen unsere grundlegende Streudiagramm mit Plot Punktstreuung und dann setzen wir in unsere Listen als Argumente. BIP auf einem Score Cup auf Leben unterstreichen e XP auf wieder. Wir werden das auf eine logarithmische Skala bringen. Als nächstes werden wir String-Variablen erstellen, um die X- und Y-Achse auf der Titelbeschriftung darzustellen. Wie Sie hier sehen können, ex Labour, warum Etikettentitelvariablen auf ihrer linken Seite auf? Ich gebe ihnen die richtigen Strings dessen zu, was dieser Zugriff im nächsten Codestück aufgerufen werden sollte , um ihre Labels hinzuzufügen. Also plus das X-Label und wir signieren es die Variable X-Lab-Plot, die Warum die Variable neu zuweisen ? Warum Labor und schließlich Reata Titel verschoben Enter und da gehen wir. Also die Informationen, die wir zuvor geplottet hatten, aber mit ein wenig mehr Erklärung auf den X- und Y-Achsen auf einem Titel, den wir bestellt passt Plot mit der Tick-Funktion an, die wir früher gelernt haben Also hier definiere ich den Tick-Wert im Zeckenlabor. So Tick-Wert ist 111.000 auf einem Tick-Label ist ein K 10-K 100 k Also jetzt setzen wir die Ticks auf der X-Achse. Plt dot ek Sticks auf wir fügen zwei Argumente. Schließlich verwenden wir Plot Dot Show, Shift und Enter. Da gehen wir. Wie Sie hier sehen können, haben wir unsere logarithmische Skala. Aber jetzt haben wir das durch arktische Werte 111.000 ersetzt. Als nächstes haben wir unsere Populationsliste, die wir Pop 07 Shift nennen, indem wir in diesem Code hier verkaufen, ein paar neue Informationen machen. Wir schaffen ein neues Imperium. Also nehmen wir unsere Liste. Pop 07 Ich gebe das in einen Schiedsrichter A zurück und gebe ihm die Variable n p Unterstrich Pop . Als nächstes nehmen wir np Unterstrich Pop und wir multiplizieren mit zwei, um ihre Werte zu erhöhen. Und du wirst sehen, was ich damit meine. In nur einem Moment in der nächsten Codezeile werden Sie hier feststellen, dass wir s gleich np Unterstrich Pop haben, was dies np pop einem Scaler zuweist . Okay, lass uns das planen und sehen, was wir bekommen. Sie können hier jetzt sehen, dass wir anfangen, Größe zu erhalten, repräsentieren Darstellungen nach Population. Offensichtlich haben wir hier Länder mit sehr großen Bevölkerungsgruppen. Also musst du im Moment erraten, dass ich China und Indien sagen würde. Und deshalb haben wir im obigen Beispiel auch MP-mal gesagt, es war nur, um die Populationen zu nennen, die wir nicht nach dem Scaler zugewiesen haben, was die Form ist. Was wir jetzt tun wollen, ist, dass wir diese einzelnen Bevölkerungsflecken nehmen wollen, und wir wollen ihnen etwas Farbe hinzufügen. Und das tun wir, indem wir eine Liste von Farben erstellen. Farbe gleich auf wieder Kopierschritte von Holen Sie Hoffnung in ihrem nächsten Code verkaufen hier. Sie werden feststellen, dass es angefangen hat, Variablen zu ihren Listen zuzuweisen. BIP auf einem Punktepokal. Warum entspricht Leben auf der Partitur Erwartung auf? Wir haben unseren Scaler. Wir haben dann unsere Farbe unsere Farben dem Argument Siehe auf Alfa zugewiesen, das ein Füllwert bei 0,8 ist, und Sie können damit experimentieren, wenn es nicht gleich aussieht, wenn Sie diese Informationen und die nächsten Codezeilen plotten . Es gibt nichts Neues hier, also schalte ich und gehe ein und das kannst du jetzt hier sehen. Unsere Farben wurden jetzt übertragen, wie ich bereits erwähnt habe, zwei großen Bevölkerungspunkte auf höchstwahrscheinlich indisches China, weil sie die bevölkerungsreichsten Länder der Welt sind. Also, was wir tun können, ist, dass wir einige Annotation-Tour-Chart auf hier hinzufügen können. Wir haben plt dot Text von Baum Argumente gefolgt. Die ersten Argumente sind Punkte auf dem Chart, also müssen Sie experimentieren, um es genau richtig auf dem Set zu bekommen, und das Revolver-Argument jede Kunstangriffe, die wir in der nächsten Codezeile hinzufügen möchten plt Doctorate True sagt unsere Plot-Funktion, die unserem Diagramm zugestimmt hatte, die verschieben und eingeben. Okay, das sieht absolut brillant aus. Wie Sie sehen können, sind hier zwei große rote Punkte. Sind Indien und China sehr, sehr deutlich genannt, dass Anmerkungen waren. Wir haben ein Raster hinzugefügt, um es ein bisschen einfacher zu machen, damit wir es an ihrem BIP auf unserer Lebenserwartung anpassen können. Also begannen wir diese Klasse zu wissen fast nichts über die Materie Plot Lead Paket, wie Liniendiagramme zu erstellen, Streudiagramme und zischte ein Gramm. Wir beendeten, indem wir das erschaffen, was nur als dieses schöne Diagramm beschrieben werden kann. Für weitere Informationen zu dieser und anderen Charts, die von Professor Hans Rosling erstellt wurden, können Sie ihn googeln oder seine Wikipedia-Seite ansehen. Danke fürs Anhören. Wir sehen uns in der nächsten Lektion. 7. Python: Hallo, alle. Und willkommen zurück in dieser Lektion, wir werden uns die htens Wörterbücher ansehen, die neue Datentypen sind. So zuvor haben wir uns Listen auf Wörterbüchern angesehen sind ähnlich wie Liste, aber auf Steroiden, lassen Sie uns unsere Liste der Mitarbeiter auf Abteilungen überprüfen. Also hier haben wir zwei Listen, eine namens Team Areas on. Erinnern Sie sich an Teammitglieder? Unsere Teambereiche bestehen also aus entwickeltem Design und Finanzwesen. So Abteilung würden Sie innerhalb eines Unternehmens auf einem Team Mitglieder Tony finden, Mark und Fiona oder getan ausdrücklich Blick auf diese Listen und sehen, dass Marke funktioniert in der Design-Abteilung. Wie kann ich eine Abfrage ausführen, um diese Informationen zu erhalten? Was würde passieren, wenn ich eine Liste von Mitarbeitern in Tausende hätte? Woher weiß ich, in welcher Abteilung und welcher Mitarbeiter arbeitet? Mal sehen, wie wir dies mit Listen tun können. Also hier werden wir Index verwenden, um den Index des Designs zu erhalten. Und noch einmal, wenn Sie Ihre eigenen mit einem der Themen in dieser Lektion oder einem der Lektionen in dieser Klasse vertraut sind, dann sind Sie zum Teil im Moment. Also gehen Sie über den Teil eins, den Sie auf meiner Profilseite auf Das ist Teil eins des Lernens von Data Science mit Fightin finden können , Piping Grundlagen wie Liste taub Kuchen und Dinge wie, und wirklich wird Ihr Lernen und zu verstehen, ob Sie bereits an diesem Lernen Siri teilgenommen haben. Also hier erstellen wir eine neue Variable namens Index Underscore Design bis zu diesem sehr eine Rasse zugewiesen den Index off Design. Wie wir aus Teil 1 wissen, sind Indizes gestartet. Null. Also hier haben wir 01 bis zum nächsten, was wir tun möchten, ist die Variable auszudrucken, also drucken Sie den Teammitglieder-Index. Also aus der Teammitgliederliste Druck des Index des Designs hier haben wir gebaut, um aufzulisten und dann Pipkins Index Funktion zu verwenden, um Informationen abzurufen. Es funktioniert, aber nicht sehr gut. Sie können sehen, wie dies bei längeren Listen schnell unüberschaubar wird. Mit Hilfe von Rohrleitungswörterbüchern können wir jede Abteilung mit ihren Mitarbeitern in Code verknüpfen. Beispiel unten. Ich habe die Informationen von T Mary's und Teammitgliedern verwendet, um ein Wörterbuch zu erstellen. Lassen Sie uns jetzt einen Blick darauf werfen, Also hier ist ein Wörterbuch hier und, wie Sie sehen können, Wörterbücher, eine kreative lockige Klammer. Also kuratieren wir für uns eine Variable namens Projekt im Score Web auf Not Variable. Wir werden ein Wörterbuch zuweisen. Also, wie ich sage, werden Wörterbücher mit geschweiften Klammern erstellt. In den geschweiften Klammern sehen wir einen Schlüssel, der hier ist. Das erste Beispiel. Es heißt Developer Enclosed im Zitat Max. Als nächstes haben wir einen Doppelpunkt, gefolgt von einer anderen Zeichenfolge, die Value genannt wird. Wieder in Anführungszeichen eingeschlossen. Dies wird als Schlüsselwertpaare bezeichnet, die Informationen miteinander verknüpfen. In diesem Beispiel. Teambereiche sind die Schlüssel und Teammitglieder an den Werten. Die erste Schlüsselentwicklung und ihr entsprechender Wert ist Tony. Jeder Schlüssel ist von seinem Wert getrennt. Wie ich gerade gesagt habe, wir sind Dickdarm drauf. Jedes Schlüsselwertpaar wird durch ein Komma voneinander getrennt. Wenn wir fertig sind, ein Wörterbuch zu erstellen, übergeben wir es an eine Variable. In diesem Beispiel heißt es Project Underscore Web Shiting unter. Okay, jetzt, wo wir ein neues Wörterbuch erstellen, können wir den Wert für eine ME-Abteilung mit dem folgenden Mantel aufrufen und wir scrollen hier ein wenig nach unten . So Project Web, die den Namen für ein Wörterbuch und wir wollen den Wert für Entwickler, die ein Schlüssel ist. Also, diese Schicht und geben Sie hier. Okay. Also, Entwickler Tony, was wir getan haben, ist, dass wir Project Underscore Webb genannt haben, was, wie wir wissen, ein Wörterbuch war. Wir haben Ihnen eckige Klammern getan, um einen Schlüssel einzufügen. Wenn wir den Schlüssel ausgeben, erhalten wir den Wert. Versuchen wir es noch mal. Also hier haben wir Projekt Underscore Web. Okay. Wieder. Also unser Wörterbuch Namen eckige Klammern auf Design, die sehen, Mark. Okay. Das ist nur eine neue Zeile hier auf Lassen Sie uns es erneut ausführen. So Projekt unterstrichen Web. Und wenn Sie Auto wollen, vervollständigen Sie Ihre Variablennamen alles, was Sie undeutlich machen müssen, wie ich es gerade getan habe. Es gibt ein paar Buchstaben auf der oberen Taste. So Projekt Web eckige Klammern, Anführungszeichen auf lassen Sie uns finanzieren. Nicht wackeln mit einer F-Verschiebung in Enter Fiona. Okay, also setzen wir den Schlüssel ein, um den Wert rauszuholen. Wenn Sie das gesamte Wörterbuch zurückrufen möchten, schwächen Sie, geben Sie einfach Druckklammern ein. Projekt Web. Also, was wir tun, ist, das gesamte Wörterbuch zu setzen. Werfen wir einen Blick. Da gehen wir. Wie Sie sehen können, haben wir die Schlüsselwertpaare aus dem gesamten Wörterbuch. Wenn wir nur helfen wollen, die Schlüssel zu setzen. Wir sagen, Print-Projekt Unterstrich Web-Punkt-Tasten Klammern Und da gehen wir. Nur ein Wörterbuch wird eingeschaltet. Wenn wir nur die Schlüsselfinanzierung ausdrucken wollen, sagen wir Print-Projekt auf einer Partitur. Web Brackets finanzieren Fiona. Da gehen wir. Also erstelle ich ein neues Wörterbuch. Die Schlüssel müssen sein. Die eindeutigen Schlüssel sind gegenseitige Objekte, was bedeutet, dass sich der Inhalt nicht ändern kann, nachdem sie erstellt wurden. Mal sehen, wie wir einen weiteren Schlüsselwert hinzufügen können. Koppeln Sie ein Projekt Webwörterbuch. Und, wie Sie sagen können, hier habe ich das rückwärts oder einfach in dem Moment geändert, während ich mich daran erinnere. So Projekt unterstrichen Web. Da gehen wir. Okay, fügen wir Marketing auf den Namen des Paris, das wir hinzufügen wollen, ist Jane. Um das zu tun, rufen wir ein Wörterbuch-Projekt, unterstreichen Web. Wir fügen dann die neue Abteilung, die wir hinzufügen möchten, so eckige Klammern, Anführungszeichen. Marketing ist gleich Jane. Nächste Zeile immer setzen Projekt Unterstrich Web. Mal sehen, was wir vorhaben. Dort gehen wir das letzte Schlüsselwertpaar im Wörterbuch, Marketing und Jane als Wert. Wir können auch überprüfen, ob Marketing erfolgreich hinzugefügt wurde, indem Sie die folgende Zeile von Code Marketing in Project Web verwenden. Und das ist wahr, weil, wie wir wissen, dass es jetzt da drin ist, mit der gleichen Syntax, bevor Sie auch Werte ändern können. Das folgende Codebeispiel aktualisiert den Wert und die Entwickler von Tony the Amy. Also, wie tun wir das, wir sagen, sind Wörterbuchname, eckige Klammern, Anführungszeichen und der Schlüssel aus dem Wert, den wir ändern möchten. Wie wir Entwickler kennen, ist ein Schlüssel Amy. Also weisen wir Amy dem Schlüsselentwickler zu. Das ist Ausgabe. Das da gehen wir. Entwickler ist jetzt nicht mehr Tony. Es ist Amy. Ziemlich einfache Sachen, weil jeder Schlüssel in einem Wörterbuch einzigartig ist. Piped weiß, dass Sie nicht versuchen, ein neues Paar zu erstellen, sondern ein vorhandenes zu aktualisieren. Und wie entfernen wir ein Schlüsselwertpaar aus einem Wörterbuch oder wir tun dies mit der Löschfunktion ? Also hier haben wir Projekt auf dem Score Web löschen. Welche Schlüsselwertpaare wir entfernen wollen. Wir wollen den Entwickler entfernen. Also haben wir eckige Klammern an. Wir fügen in Entwickler. Lassen Sie uns sagen, dass jetzt, indem Sie einfach in Projekt Unterstrich Web auf eingeben, wie Sie sehen können, haben wir nicht mehr eine Entwicklungsabteilung auf einem Mitarbeiter an dieser Abteilung angeschlossen. Wie Sie wahrscheinlich bemerkt haben. Mittlerweile sind Wörterbücher und Listen sehr ähnlich. Beide verwenden eckige Klammern. Ein Select-Update zum Entfernen von Werten. Eine Liste wird durch Anordnen von Nummern indiziert. Ein Wörterbuch wird durch eindeutige Schlüssel indiziert, sodass Sie die Liste verwenden können, wenn Sie eine Auflistung von Werten wünschen . Wenn Reihenfolge wichtig ist und wenn Sie ganze Teilmengen erstellen und auswählen möchten, können Sie Wörterbücher verwenden, wenn Sie eine Nachschlagetabelle benötigen waren eindeutige Schlüssel und Geschwindigkeit Angelegenheiten, so Wörterbücher sind viel schneller und mit Listen in der vorherigen Lektion haben wir gesehen, dass Liste könnte alles enthalten, sogar Bestelllisten auf. Es ist das gleiche für Wörterbücher. Wörterbücher enthalten Schlüsselwertpaare, bei denen die Werte selbst Orderwörterbücher sein können . Schauen wir uns hier noch einmal ein Beispiel an. Wir erstellen ein neues Wörterbuch Web auf der Partitur Projekt Null auf unseren ersten Schlüssel, seine Entwickler. Auf was? Dort haben wir ein neues Wörterbuch, Lead Developer, also Schlüsselwertpaar, Lead Developer, Junior Developer geschlossen im Wörterbuch. Als nächstes haben wir das Schlüsseldesign und der Wert für den Schlüssel ist wieder ein anderes Wörterbuch, erstellt mit offenen und schließenden geschweiften Klammern. Schließlich haben wir eine weitere Schlüsselfinanzierung im Finanzbereich. Wir haben ein anderes Wörterbuch und wir müssen Mitarbeiter in Bezug auf diese Abteilung. Wie greifen wir auf die Werte eines Wörterbuchs innerhalb eines Wörterbuchs zu? Es ist ziemlich einfach. Was wir tun ist, drucken wir unseren Wörterbuchnamen aus, also drucken Sie offene Klammern Webunterstrich Projekt Null auf das erste, was wir tun, ist in den Namen des Schlüssels hinzuzufügen . Wir wollen Zugang, der in diesem Fall als nächstes entwickelt wird, um dasselbe wieder zu tun. Wir fügen den Schlüssel hinzu, wir wollen Zugriff. Also wollen wir wissen, wer der Leiter des Designs in der Designabteilung ist, wenn wir diese Ära bekommen , weil ich mich nicht bewegt habe und hier und da gehen wir. Also sind wir in der Designabteilung. Der Kopf des Designs ist Mark. Okay, Lässt kein Unterwörterbuch auf erstellen. Wir können dies tun, indem wir eine neue Variable namens temp erstellen. Auf der Partitur Team auf. Wir haben einen neuen Satz von Wertschlüsselpaaren Leiter Marketing Jane auf Forscher Harry unterzeichnet. Okay, also wurde das Versuchsteam Wörterbuch erstellt. Fügen wir nun das temporäre Team zu unserem Webprojekt unter dem Schlüsselmarketing hinzu. Und wie haben wir das gemacht? Nun, wieder, das erste, was wir eingeben, ist unser Wörterbuchname. Wind, in diesem Fall ist Web Underscore. Projekt Null, um eckige Klammern zu öffnen und zu schließen. Wir fügen das Schlüsselmarketing zu diesem Schlüssel hinzu, den wir nicht verlockend zuweisen. Das ist einmal mehr drucken Sie unser Webprojekt aus. Und da gehen wir letzte Zeile. Hier haben wir ein neues Schlüssel-Wert-Paar mit den Werten ein Wörterbuch. Nicht zu schlecht, nicht zu kompliziert. Aber es kann ein wenig Übung dauern, um sich an Wörterbücher zu gewöhnen, besonders wenn Sie Wörterbücher in Wörterbüchern zuweisen. Das war's also für diese Lektion. Aber vergessen Sie nicht, wenn Sie Fragen oder Probleme haben, können Sie mich und andere Studenten in den Online-Community-Foren und Q und A kontaktieren 8. Python Pandas und DatenFrames: Hallo, alle. Und willkommen in dieser Klasse, in der wir Piping Pandas erkunden werden, das ist eines meiner Lieblingsthemen und Rohrleitungen, und Sie werden sehen, warum jetzt in ein paar Minuten, weil sie unglaublich mächtig in Ihrer Daten Zeichen Karriere sind. Die meisten Daten, mit denen Sie interagieren werden, werden Ihnen in tabellarischer Form und in der Regel in Tabellenkalkulationen oder CS drei Dateien mit tabellarischen Daten zukommen. Stellen Sie sich Spalten als Variablen und Rosas Beobachtungen vor. Werfen wir einen Blick auf ein Beispiel. Ich meine, Scroll erscheint oder ein wenig einfacher zu lesen, Also das erste, was ich tue, ist eine Liste von Random World Ländern erstellen. Also hier habe ich meine variablen Länder und zu diesem Öffnungen schließen eckige Klammern auf einigen zufälligen Weltländern. In ihrer nächsten habe ich eine neue Liste erstellt auf, aber in dieser Liste können Sie hier sehen, es heißt Englisch sprechen. Ich habe wahr oder falsch zu jedem Land oben zugeordnet, unabhängig davon, ob sie Englisch als erste Sprache sprechen oder nicht. Und schließlich habe ich eine Revolverliste namens Pop Underscore 2015 erstellt. Also im Jahr 2015, was die Bevölkerung waas von jedem der Korrespondenzländer, das erste, was Sie tun müssen, wenn Sie mit Pandas arbeiten, ist sicherzustellen, dass Sie Paket installiert haben . Also, wenn Sie nicht voran gehen und das jetzt mit Pip jetzt tun, habe ich das schon erwähnt, aber es wird wirklich mit Ihrem Lernen helfen, besonders neue tiefe Iten, wenn Sie Klasse eins von diesem Lernen ernst auf dieser syriza genannt Larrin Daten Zeichen mit Fightin auf waren in Teil zwei dieser Serie. Aber es gibt einen Teil eins. Wenn Sie also noch nicht zurückgesprungen sind und Teil eins ansehen, wenn Sie nicht mit Pip vertraut sind und die Anzeigenpakete zu Ihrer Pipe-Installation damit entfernt haben , was machen wir als nächstes? Das erste, was wir tun, ist Pandas als PD zu importieren. Als nächstes erstellen wir ein neues Wörterbuch. Wir sind Baumschlüssel-Wert-Paare aus der obigen Liste. Also nennen wir dieses Wörterbuch World Dictionary darauf. Wir weisen die Schlüsselwertpaare Land spricht Englisch über die Bevölkerung. Als nächstes werden wir dieses Wörterbuch verwenden, um einen Datenrahmen zu erstellen, und wir tun dies mit der PD-Punktdatenrahmenfunktion. Also lassen Sie uns diesen Datenrahmen Welt Länder auf. Lassen Sie uns es pd Punkt Datenrahmen Welt auf der Partitur Dictionary zuweisen. Nehmen wir das Wörterbuch aus der vorherigen Zeile und wandeln das in einen Tag um mit den variablen Weltländern zu rahmen . Lassen Sie uns diese Länder der Welt drucken. Jetzt gehen wir hin. Land spricht Englisch 2015 Bevölkerung. Wie Sie sehen können, was wir hier getan haben, ist unsere Liste genommen. Setzen Sie unsere Liste in ein Wörterbuch und konvertiert Entenwörterbuch in einen Datenrahmen, der im Wesentlichen tabellarische Datenformat ist. In dieser Ausgabe beachten Sie, wie gerollte Beschriftungen werden automatisch die ganzen Zahlen gesetzt. Das ist nicht unbedingt ein Problem, aber wir können es aufräumen. Wir können ein neues, sehr Buch namens Roll Labels On Hier erstellen Ist das Variable? Jetzt sind Zeilenunterstriche gleich, und wie Sie sehen können, habe ich den Kurznamen jedes Landes importiert. Als nächstes fügen wir diese neue Variable zum vorherigen Code hinzu. Also hier gehen wir und das ist die vorherige Erkältung. Nur alle in würde Coat geboren Codes aus für den Fall, dass Sie denken, es ist größer oder anders was wir einfach nicht wir starten Import Pandas PD. Wir haben die Liste unseres Landes spricht Englisch Liste auf einer Bevölkerungsliste. Wir erstellen kein neues Wörterbuch mit als die Werte der Liste von oben. So wie Sie hier sehen können, haben wir zwei Schlüsselland auf die Werte zugeordnet, dass die Listenländer und so weiter sprechen Englisch und so weiter Bevölkerung wieder, wir bauen den Datenrahmen. Jetzt fügen wir die Zeile ein, die den neuen Index in dieser Codezeile erstellt. Wie Sie sehen können, haben wir hier unsere Länderkürzel als Liste auf zu erledigen Liste erstellt. Wir weisen es den variablen Rollenbeschriftungen zu. Als nächstes verwenden wir, um Medic zu indizieren, um Rollenbeschriftungen dem Datenrahmen zuzuweisen. Also, wie machen wir das? Wir rufen diesen Tag an, um die Welt auf die Punkteländer zu klären. Lassen Sie uns also auf Punktindex verketten und dieser Index wird die in der Liste enthaltenen Werte verwenden . Zeilenunterstriche Beschriftungen, die das ausdrucken. Bank. Da gehen wir. Sieh dir absolut schön an. Also haben wir unsere Länderkürzel. Hier ist unser Index und dann haben wir hier die Werte im tabellarischen Format. Bisher haben wir Liste verwendet, um Wörterbücher auf Wörterbüchern zu erstellen, um Pandas-Datenrahmen zu erstellen. jedoch Wir könnenjedochauch CSP-Dateien direkt in einen Datenrahmen mit der pd dot reid unterstrichen CSP-Funktion auf Hier ist, wie es funktioniert. Also werden wir einen neuen Datenrahmen aus Importdaten mit Daten erstellen, die ich verwende, ist von meiner Startseite in dem Ordner „Datensätze“ verfügbar . Also der Creator-Datenrahmen, den wir gerade neu erstellen, sehr mit DF, die die Zeiten für Datenrahmen auf Punkt überwacht Wir werden es signieren. Die CSB-Datei spricht Englisch, und wie machen wir das? Wir haben verwendet, um Underscore CS Funktion zu lesen. Pedido lesen Unterstrich Siehe SV auf als Argument, wir übergeben in den Speicherort unserer CSB-Datei so, wie Sie es in einem Ordner namens Datensätze für seinen Nachnamen in einer Datei sehen können, die unseren Datenrahmen ausdrucken . Wie Sie sehen können, gibt es ein kleines Problem mit der Kaltleistung. Wir haben zwei Indizes den Index aus einer Datendatei und den automatisch von Pandas zugewiesenen . Um dies zu korrigieren, übergeben wir den Parameter im nächsten Unterstrich genannt gleich Null toe r P d Lesen Sie nicht auf der Partitur. Siehe SV, Werfen wir einen Blick darauf, wie wir das tun würden. Also, wie Sie sehen können, war hier nur aus ihnen. Ein neues Argument für PD auf der Partitur gelesen. Siehe SV! Und dieses Argument ist Indexunterstrich. Anruf gleich Null. Lassen Sie mich verschieben und geben Sie wieder auf diese, und da gehen wir Indizes aufgeräumt schön und sauber. Ersteres. Jetzt, da wir wissen, wie man Datenrahmen erstellt, ist es an der Zeit zu lernen, wie man bestimmte Informationen aus ihnen auswählt. Wir können dies mit eckigen Klammern tun, von denen es mehrere Möglichkeiten gibt, bestimmte Informationen aus einem Datenrahmen auszuwählen. Und sie umfassen standortbasierte Auswahl. In der Tat, Ihr Standort basiert Wahl auf der Auswahl bestimmter Spalten im Beispiel folgen. Lassen Sie uns jeden erkunden. Also das erste, was wir tun werden, ist eine bestimmte Spalte aus dem Datenrahmen auf Wie machen wir das? Das erste, was wir eingeben oder geben Sie in welcher Weise Sie es ausdrücken möchten, ist der Name für Datenrahmen öffnen und schließen von eckigen Klammern und geben Sie den Namen der Spalte ein. Wir wollen Zugang. In diesem Beispiel. Wir wollen Zugriff auf das Land Spalte, diese Verschiebung und geben. Wie Sie sehen können, unser Land Kolumnist Ausgabe es zusammen mit dem Index. Was bedeutet das letzte Objekt des Typs d, wenn wir den Typ des DF-Landes überprüfen, sagt uns der Oprah, dass wir es mit einem Panda Siri zu tun haben, das wirklich nur ein eindimensionales Array ist. Lassen Sie uns einfach bestätigen, dass wir jetzt, mit der Type-Funktion, da gehen wir. Pandas Dark Core Dot Siri Wenn Sie die Spalte Land auswählen möchten, aber sie als Tag zum Rahmen beibehalten möchten, verwenden wir doppelte eckige Klammern anstelle von einzelnen eckigen Klammern. Werfen wir einen Blick darauf, wie das aussehen würde. Ich scrollen Sie einfach hier nach oben, um es auf dem Bildschirm zentrieren zu lassen. Wie Sie hier jetzt sehen können, ist unsere Ausgabe ein Tag, an dem Sie sich vorstellen können. Das Schöne an einem Datenrahmen ist, dass er formatiert, tabellarisch erscheint . Lassen Sie uns die Art des Landes überprüfen und, wie Sie hier sehen können, anstatt ein Syriza ist das Beispiel oben. Jetzt ist es ein Tag zum Einhängen. Wie wäre es also, mehr als eine Spalte auszuwählen, die in doppelten eckigen Klammern bleiben? Wir fügen einfach eine weitere Spalte durch ein Komma getrennt hinzu. Sehr einfach. Also hier müssen wir für Datenrahmen DF zwei öffnende eckige Klammern auf den Namen der beiden Spalten nennen, die wir Land auf 2015 Bevölkerung zugreifen wollen. Lasst uns das ausdrucken und los geht's. Schöner, sauberer, formatierter Datenrahmen. Wir können auch die gleiche quadratische Klammernotation verwenden, um Rose aus einem Datenrahmen auszuwählen. Wir tun dies, indem wir ein Stück angeben, das die EU-Länder aus unserer Liste genannt werden. Wie machen wir das? Slicing beinhaltet einen Doppelpunkt, also DF Null Doppelpunkt vier. Und was gibt uns das? Das gibt uns die Straßen, die innerhalb der EU, Irland, dem Vereinigten Königreich, Deutschland und Frankreich liegen? Als frühere Beispiele für das Slicing startete der Index Null am Ende der nicht eingeschlossenen Slices. Die Funktionalität von eckigen Klammern ist begrenzt, idealerweise, was wir möchten. Es ist etwas Ähnliches wie Dean Umpire A, das mein Unterstrich-Array ist. Zeilen- und Spaltenmuster können etwas Ähnliches mit dem Loken tun. Ich schaue Funktionen so Lok ermöglicht es Ihnen, basierend auf Etiketten auszuwählen. Auf I Look können Sie basierend auf ganzen Zahlen auswählen. Schauen wir uns ein Beispiel an. Lassen Sie uns unseren Datenrahmen untersuchen. Also hier ist ein Datenrahmen. Wie können wir die Rolle Irlands wählen , woher ich komme? Wir setzen das Etikett der Rolle, die wir brauchen, in eckige Klammern nach dem Blick. Also haben wir DF dunkler Mantel. Also ändern wir Lok in unseren Datenrahmen. Quadratische Klammern, ich e. Also wollen wir diese Zeile hier auswählen, Also lasst uns sehen, was ich das gibt uns. Dort gehen wir Land Irland spricht Englisch. Es stimmt, was auf die Bevölkerung von Irland im Jahr 2015 ist 4,7 Millionen. Was uns zurückgegeben wird, ist ein Panda Siri, der alle Zeileninformationen enthält. Aber wie Sie die Roe Informationen sehen können, basiert dies auf separaten Zeilen. Um einen Tag zum Rahmen zurückzukehren, müssen wir ein Rolletikett in einen anderen Satz von eckigen Klammern setzen, wie in vorherigen Beispielen. Da gehen wir, schön und sauber, die die IE Row ausgewählt hat. Ich werde es sagen, dass wir jetzt auch mehrere Rollen gleichzeitig auswählen können. Um dies zu tun, haben wir einfach nach der Rollenliste, während wir zuvor das IE-Label hatten. In diesem Beispiel haben wir U K und D E für Deutschland hinzugefügt. Da gehst du, Baumrose, schön formatierte Ausgabe. Es offensichtlich gibt dies die volle Rolle der Daten auf Wir können unsere Auswahl mit einem Komma erweitern und die Spalten von Interesse angeben. Also hier haben wir DF dot lok zu öffnen eckigen Klammern, die Straßen, die interessiert waren, so die Etiketten oder den Index der Straßen, die wir interessiert sind . Und jetzt können wir die Spalten angeben, so wollen wir die Landspalten auf der 2015 Bevölkerung Spalte auf Wir wollen auslassen , Offensichtlich sprechen Englisch Spalte Lassen Sie uns sehen, was wir bekommen. Okay, da gehen wir. Sehr ähnlich wie das obige Beispiel außer Englisch Spalte zu sprechen fehlt. Wir können auch Lok verwenden, um alle Rose auf auszuwählen. Wählen Sie auch nur Spalten von Interesse einfach ersetzt die erste Liste, die die Rolle in der Lage, einen Doppelpunkt setzen, die, wie wir wissen, ist eine Scheibe geht von Anfang bis Ende. Also hier gehen wir D f dot lok offene eckige Klammern Doppelpunkt. Also schneiden wir alles, gefolgt von den beiden Interessensspalten wieder eckige Klammern. Wie sieht das aus? Alle stiegen auf den beiden in zwei Spalten, die wir an allen Zeilen und zwei Spalten interessiert sind, die wir diesmal interessiert sind Land auf 2015 Bevölkerung quadratische Klammern Arbeit für Spalten zu bekommen Rollen Wurden Sie schneiden? Lok ist viel vielseitiger. Wir können Zeilenzugriffsspaltenzugriff haben rollenden Spaltenzugriff mit Lochs, die eine ähnliche Sub-Einstellung wie Dean Umpire A stören , die wir in Teil eins sahen. Wir müssen Rollenbeschriftungen verwenden, keine Elementpositionen. Ich schaue, auf der anderen Seite, ermöglicht es uns, Panda-Datenrahmen basierend auf Position zu unterteilen. Wir haben gerade gesehen müssen die einzelnen oder mehrere Zeilen mit Roe Label mit I Look zugreifen, wir haben den Index Also, was werden wir hier bekommen DF Punkt I lok doppelte eckige Klammern Null . Was denkst du, wird der Flughafen davon sein? Nun, wie wir wissen, begann die Indizierung Null. So hoffentlich sollten sie die Ireland Row sein. Perfekt. Wir möchten mehr als eine Zeile auswählen. Wir können einfach in Null Komma, ein Komma, zwei Kometare hinzufügen ein Komma, . Mal sehen, was uns das gibt. Hoffentlich die 1. 4 Reihen. Ja. Perfekt. Wenn wir verwenden möchten, schaue ich, um Zeilen und Spalten auszuwählen. Wir fügen die Spaltenpositionen mit Ich schaue, um die 1. 3 Länder mit ihrem Ländernamen auf Bevölkerung auszuwählen wäre so Hier haben wir den Namen für Datenrahmenänderung. Würde ich schauen und was wir tun? Wald wählt die Rose 01 und zwei und wählt dann die Spalten. Also die Spalten 02 Mal sehen, was das uns gibt. Dort gehen wir Land auf 2015 Bevölkerung wählen Alle Rose Zusammen mit dem Land in Bevölkerung, der Bevölkerung,würden wir schreiben, nachdem ich schauen Öffnen eckigen Klammern Doppelpunkt Komma, Öffnen eckigen Klammern Null Komma, um eine eckige Klammern umschließen Warum Glaubst du, das wird uns genau das geben, was du denkst, alles stieg wie der Doppelpunkt auf den beiden Spalten, an denen wir interessiert sind? Null und zwei. Also überspringen wir zu spricht Englisch Kolumne. Okay, das war's für Pandas. Wie gesagt, dies ist nur eine kurze Einführung in das Pandas-Thema. Wir haben eine Klasse, die später in diesem Lernsiri's kommen wird, die in Pandas viel detaillierter eingehen wird. Danke fürs Zuhören. Und ich sehe dich in der nächsten Klasse 9. Den Ablauf deiner Programme steuern: Hallo, alle, und Sie sind herzlich willkommen zu diesem Vortrag, wo wir uns mit Rohrleitungslogik, Steuerung, Fluss und Filterung beschäftigen werden Steuerung, . Starten wir in der vorherigen Lektion haben wir mit Taub Kuchen und Kuchen Zinn gearbeitet. In dieser Lektion werden wir Vergleichsoperatoren untersuchen, die verwendet werden, um zu zeigen, wie sich Rohrleitungswerte beziehen. Zum Beispiel ist to größer als eins. Es stimmt, eine der häufigsten Verwendungen von Vergleichsoperatoren ist der Vergleich von Zahlen, genau wie wir es im obigen Beispiel getan haben. Ein weiterer Vergleichsoperator ist ein doppeltes Gleichheitszeichen, das verwendet wird, um zu überprüfen, ob zwei Werte gleich sind. Also hier, in dieser Codezeile, haben wir das acht doppelte Gleichheitszeichen gedreht. 32 ist 38 gleich 32. Das ist Hoffnung. Das, sagt Fehler. Okay, Fehler, wenn nötig. Sie können auch Operatoren kombinieren. Wir können den größeren Down-Operator mit dem Gleichheitsoperator kombinieren. Lassen Sie uns einen Blick darauf werfen, wie das hier aussehen würde, überprüfen wir, ob 32 größer als oder gleich 38 ist , lassen Sie uns hoffen, dass Faults 32 größer als gleich ist. 38 ist falsch. Dieses Beispiel ist die Türkei zu weniger als oder gleichen Anwalt, auch. Und das sagt True. Wenn wir zwei Variablen haben, die ganze Zahlen darstellen, können wir das verwenden würde Vergleichsoperatoren. Also hier haben wir X gleich vier erstellt und warum gleich zwei? So ist X weniger als warum Fehler verursachen Excess Forum klug, um uns einen Blick zu werfen, der uns gerade umdrehte, ist X bewertet und warum. Richtig, schauen wir uns String-Vergleiche an. Sie denken es vielleicht nicht, aber Vergleichsoperatoren können auch mit Strings arbeiten. Hier haben wir Albert ist weniger unten Teil. Also, was bedeutet das? Es ist wahr. Wenn Sie also Ihre A B C kennen, wissen Sie, dass a vor B kommt, also ist das Ergebnis des beiden Vergleichs wahr. Bisher haben wir uns Integer- und String-Vergleiche angesehen, aber wir können nicht warnen mit Theater vergleichen, versuchen und sehen, was passiert. Die einzige Ausnahme sind Gleitkommazahlen und Ganzzahlen. Also hier haben wir Tony, die eine Saite ist, ist weniger als 40. Was passiert, wenn wir es versuchten? Wir erhalten einen Fehler und der Fehler ist ziemlich klar. Es sagt uns, dass der weniger als-Operator zwischen Instanzen von String auf Ganzzahlen nicht unterstützt wird , aber jetzt haben wir eine ganze Zahl über Wasser. 38 ist also größer als 37,5, was jetzt wahr ist. In Teil eins dieser lernenden Siri. Wir sahen uns Peytons taube Tortenerhöhung an. Lassen Sie uns das Beispiel wiederholen, das wir aus Teil 1 verwenden , der Gehälter innerhalb von Umpire A verwendet. Also wieder, was wir hier wichtigen Schiedsrichter haben. Als MP erstellen wir eine neue Liste der Gehälter. Gehälter 2019 entspricht also öffnenden eckigen Klammern, um eine Liste zu erstellen. Und dann haben wir Gehälter in ihren durch Kommas getrennt. Als nächstes erstellen wir die sehr über neue Gehälter auf diese Variable. Wir weisen ihm einen Schiedsrichter zu. A. Wenn wir das mit MP Punkt-Array tun, geben ihm die Argumente Gehälter 2019. Also geben Sie ihm die Liste. Jetzt nutzen wir die größere unten, um alte Gehälter über 25.000 zu finden. So große Gehälter sind neue Gehälter, was ein Schiedsrichter, ein größerer Rückgang von 35.000 ist und große Gehälter ausdrucken. Also, wie Sie sehen können, ist es ein Gebäude zurück, falsch oder wahr, hinter den Kulissen. Wie weiß taub Pint, was zu tun ist, wenn taub Pine weiß, dass Sie jedes Element im Array neue Gehälter höher als 35.000 vergleichen möchten . Es weiß auch, dass ein Gebäude Fehler zurückgegeben wird, wenn das Element 35.000 oder darunter ist, und true, wenn ein Element über 35.000 ist. Um dies zu tun, erzeugt Taub Kuchen eine Temperatur. Rey füllte sich mit 35.000 und führt dann einen Element-für-Element-Vergleich durch. Klingt einfach genug, wenn Sie darüber nachdenken, Hier ist eine Tabelle mit gemeinsamen Vergleichsoperatoren. Sehen wir uns nun die Gleichheit an. Wie ich zu Beginn dieser Lektion erwähnt habe, ist Gleichheit gleich Symbole. Es kann verwendet werden, um zu überprüfen, ob zwei Werte gleich sind. Also hier in dieser Codezeile von 38 ist die gleiche 38. Samos ist wahr. Fehler, Fehler. Wir können sogar Saiten vergleichen, damit Tony es getan hätte. Warum ist das? Dasselbe ist Toni mit einem I? Es sind Fehler an. Wir können Bowling vergleichen. So wahr ist das gleiche wie ein wahrer Vollkommener. Schauen wir uns an, wie wir eine Erhöhung vergleichen können, wie wir in einem Beispiel oben gesehen haben, können wir Vergleichsoperatoren ohne Umpire A verwenden. Schauen wir uns ein anderes Beispiel an, so wieder, hier haben wir wichtige umpires MP. Also, was ist das hier? Dies ist ein wöchentlicher Verkauf für ein bestimmtes Geschäft Geschäft. Unterstreichen Sie einen Unterstrich Umsatz, die wir erstellen, diese Variable entspricht 12 1.401.900. Jetzt nehmen wir diese Verkäufe und wandeln sie in einen tauben Scheiterhaufen um. A. Und das tun wir nicht. Mit der gleichen Methode wie oben erstellen wir die Variable auf der linken Seite, und dieser Variablen weisen wir einen tauben Scheiterhaufen zu. A. Wir verwenden NP Tochter, eine Funktion auf innerhalb der Funktion. Wir übergeben in einem Argument Store einen Umsatz. Wir machen genau das Gleiche jetzt wieder, diese Codezeile hier, außer dass wir einen zweiten Store verwenden. Also, was hat eine wöchentliche Verkäufe für Geschäft Nummer zwei? Jetzt müssen wir wissen, dass Umpire A erschaffen hat. Unser durchschnittlicher Umsatz beträgt 1300 pro Woche. Das ist ausgedruckt. Wenn Store 1 Verkäufe im Durchschnitt bewertet werden, sind Verkäufe auf auch drucken ein Geschäft zum Verkauf größer als der durchschnittliche Umsatz in der ersten Woche. Beide Ladenverkäufe sind weniger als der Durchschnitt in der zweiten Woche zu wahren Turd Woche nicht wahr auf in der vierten Woche ein seine Fehler auf einem ist wahr. Lassen Sie uns unseren Laden ausdrucken. Ein Umsatz größer als Store to Sales, wie Sie hier sehen können, auf einer Woche für Woche Basis. Wahr, falsch, falsch, falsch. Also in nur einer Woche, wo Store einen Umsatz groß und speichern zwei Cent Boolean Operatoren ein Schlüsselwort sucht und oder nicht wir können diese Schlüsselwörter kombiniert Milliarden und produzieren Ergebnis verwenden . Werfen wir einen Blick. Wir beginnen mit dem Schlüsselwort und auf Takes zwei boolesche Werte auf gibt nur True zurück, wenn voter true. Also, was bedeutet das? Was wir wahr und wahr haben, was wahr, falsch und wahr ist, ist falsch. Weil beide Werte wahr sein müssen. Wahr und falsch ist falsch, Falsch und Falsch ist falsch. Werfen wir einen Blick über die Verwendung einer Variablen X gleich 38. Wahr und wahr ist gleich. Richtig, so Ausgang bestimmt für 40 auf X ist groß und 25. Es stimmt, weil X weniger als 40 ist und X groß ist und 35 X 38 ist. Das Schlüsselwort oder erfordert nur eine der Bolins, die es verwendet, um wahr zu sein. So wahr oder wahr, wahr, falsch oder wahr, wahr, wahr, wahr oder falsch? Wahre Foto Fehler Fehler, weil nicht einer von ihnen wahr ist. Und genau wie der und Operator. Wir können Variablen kombinieren. Also hier haben wir X gleich 21. Lassen Sie uns das jetzt verwenden, um X weniger als 18 zu sehen, ist falsch auf X. Größer als 18 ist wahr. Also, wie haben wir das gemacht? Da gehen wir. Überschuss in 18 oder ex abgestuft am 18. Es ist wahr, weil einer dieser Vergleichsoperatoren gleich true hat jetzt nicht Schlüsselwort einfach negiert den Gebäudewert verwendet wurden. Also hier haben wir nicht wahr ist falsch und nicht falsch ist wahr. Sie wurden normalerweise in verwendet, nicht Operator, um verschiedene boolesche Operationen zu kombinieren und möchten dann dieses Ergebnis negieren. Wie können wir in diesen neuen booleschen Operatoren innerhalb von Umpire A verwenden? Nun, gehen wir zurück zu unserem Verkaufsbeispiel hier erstellen wir eine Tour. Es speichert wieder auf. Wir fügen hinzu, in einigen wöchentlichen Verkäufen wurden diese wöchentlichen Verkäufe in ein neues Imperium umgewandelt. A. Nun, innerhalb des Ladens, lassen Sie uns alle Verkäufe mit einem größeren nach unten 600 finden. Die Öffnung, wieder, ist eine Reihe von Milliarden. Nun, ein täglicher durchschnittlicher Umsatz ist 800 Sind die Verkäufe im Ladenbaum weniger als der durchschnittliche Umsatz, und hier habe ich nur einen kleinen Fehler. Ich muss nur täglich hinzufügen. Da gehen wir. Wahre falsche, wahre Fehler. Versuchen wir nun, Verkäufe zu finden, die zwischen Null und 500 liegen. Also haben wir einen Schiedsrichter eine größer als oder gleich Null auf keinen Schiedsrichter ein kleiner als oder gleich 500 . Sehen Sie, was wir bekommen. Der wahre Wert eines Arrays, aber mehr als eins. Ellen ist mehrdeutig. Also, was bedeutet das? Nun, offensichtlich, der und Betreiber mag die Arbeit auf einer Gehaltserhöhung nicht. Dies ist, wo logische und unlogische oder logische, nicht nützlich. Verlangen Sie den Num Scheiterhaufen ein Äquivalent zu on oder nicht. Versuchen wir noch einmal einen Vergleich und dieses Mal mit logischer und so einer etwas anderen Syntax . Hier haben wir also einen P ideologischen Unterstrich. Und so NP-Array, logischer Unterstrich und offene Klammern setzen in unsere Variable, die ein neues Imperium ist. Eine große Ehre entspricht Null Komma, gefolgt von einem anderen Scheiterhaufen wieder kleiner als oder gleich 500. Wie Sie hier sehen können,wickeln wir diese Codezeile hier ein, was im Wesentlichen unser Vergleichsoperator in Klammern ist. Wie Sie hier sehen können, wickeln wir diese Codezeile hier ein, Wenn wir das als Argument an np Punkt logische Hand übergeben, lassen Sie uns dies ausführen. Da gehen wir. In dieser nächsten Codezeile werden wir explizit die Verkaufszahlen auswählen. Also haben wir unsere NP Store-Baumverkäufe. Was wir jetzt tun, ist das Öffnen von eckigen Klammern und p, dass logische und und installieren Sie einen Baum segelte größer als oder gleich Null kleiner als gleich 500. Also innere Ausgabe anstelle von uns haben wir getan genehmigt Beispiele, die wir mit einem booleschen Array in diesem Beispiel zurückgegeben wurden, wurden mit einer Abbildung Ausgabe zurückgegeben. Wir haben gerade über Vergleichsoperatoren gelernt, wie man Gebäudeergebnisse mit booleschen Operatoren kombiniert oder nicht. Jetzt ist es an der Zeit, diese neuen Konzepte zu verwenden, um zu erfahren, wie Sie das Verhalten unserer Programme ändern können . Mit der Hilfe, um den Fluss über Programme zu steuern, können wir bedingte Anweisungen verwenden, wie, wenn sonst auf LF werfen wir einen Blick auf einige Beispiele jetzt. Also hier in dem Kommentar, können Sie sehen, dass wir den Namen Tony ausdrucken wollen. Das erste, was wir tun, ist, einen neuen Variablennamen zu erstellen gleich Tony. Also vergeben wir an der Saite, Tony. Also, wenn der Variablenname gleich Tony drucken Hallo. Das scheint es also ziemlich einfach zu machen. Wir erstellen eine neue Variable, sagen wir. Wenn diese Variable das ist, was wir sein wollten, drucken wir ein Ergebnis aus. Hallo, Tony. Ok, großartig. Sagen wir mal, dein Name ist Frank. Nichts passiert. Ich gehe. Kommen Sie jetzt dazu. In einer Minute. Im nächsten Beispiel überprüfen wir, ob eine Zahl gerade ist. So. X gleich acht, wenn x modelo auch, was X durch zwei geteilt bedeutet. Und der Rest ist Null Druck exes. Und selbst Nummer X ist nicht einmal Nummer perfekt. Wir ändern das auf neun. Wir kriegen nichts raus. Zieh es wieder an. Was jetzt herauskommt In einem Moment und beide Beispiele oben Pipe nous überprüfen, um sicherzustellen, dass die if-Bedingung in dem Beispiel direkt oben exes wahr ist, auch was bedeutet, dass die Bedingung hält und die Kälte ausgeführt wird. Im folgenden Beispiel haben wir eine weitere Codezeile hinzugefügt. Oder wenn Anweisung, dies ist immer noch akzeptabel für Rohrleitungen. Werfen wir einen Blick auf diesen Namen gleich Tony. Wenn Name Tony Print bestätigt Name. Hallo, Tony. Da gehen wir. Jetzt haben wir noch am Beispiel beides, die mich den Namen zu Frank ändern lassen, so dass unser Zustand falsch wird. Wir haben in diesem kurzen Beispiel keine Ausgabe auf dem gleichen bekommen. Um die Ausgabe von unserem Skript zu erhalten, können wir eine else-Anweisung hinzufügen. Schauen wir uns an, wie wir das machen. Also hier haben wir gleich angefangen. Wir haben darauf einen neuen Variablennamen erstellt. Sehr. Aber wir haben den Namen John zugewiesen. Also, wenn der Name Tony ist, drucken Sie bestätigen Namen drucken. Hallo, Tony. Und dann, drucken Sie. Sie sind nicht Tony kann sich nicht einloggen. Nehmen wir uns einfach noch einen Moment Zeit, um durch diesen Code zu gehen. Es ist ziemlich einfach an der Spitze zu tun ist, eine neue Variable zu erstellen. Wir haben dann unsere if-Aussage, wenn der Name gleich Tony ist. Und wieder wissen wir, dass der Gleichheitsoperator Gleichheitszeichen ist. Unsere if-Anweisung ist mit einem Doppelpunkt beendet. Unser nächster Zeilendruck bestätigt Namensdruck. Hallo, Tony. Wir haben keine else-Anweisung für die else-Anweisung ist für den Doppelpunkt geschlossen. Also, was die out Aussage tut, ist, wenn er beide Bedingung nicht erfüllt ist, würde es etwas anderes ausdrucken. Also drucken, Sie sind nicht Tony kann sich nicht einloggen. Also gehen wir hin. Sie sind nicht Tony kann nicht wieder in dieser Codezeile geltend machen. Lasst uns nachsehen. Diese Zahl ist eben. Also haben wir den Code, den wir oben verwendet haben, und wieder haben wir eine else-Anweisung hinzugefügt. Also, wenn X nicht ungerade Zahl ist, drucken X ist eine ungerade Zahl. X ist eine ungerade Zahl, weil überschüssige Baum beteiligt Beispiel für beide Die Bedingung ist nicht wahr. Und so führt die else-Anweisung die out-Anweisung Run aus, wenn und wenn die obige Anweisung nicht wahr ist, ermöglicht die Aleph-Anweisung noch mehr Anpassung. Was machen wir hier in diesem Codebeispiel mit der Aleph-Anweisung? Nun, wir erstellen eine neue Variable, Tony, und das erste, was wir tun, ist, auf einen Kleinbuchstaben zu testen, Tony. Also, wenn der Name Tony Print Hallo ist, Tony. Testen Sie jetzt den Fall Oprah. Tony Aleph. Der Name ist Tony Print Hollow. Tony Else Druck. Sie können sich nicht anmelden. Wie Sie sehen können,fügt uns die Aleph-Anweisung hinzu, um mehr Anpassung an unseren Fluss für diese Verschiebung in Andhra zu ermöglichen. Wie Sie sehen können, fügt uns die Aleph-Anweisung hinzu, um mehr Anpassung an unseren Fluss für diese Verschiebung in Andhra zu ermöglichen Nicht hallo, Tony. Nun, wenn ich den Namen meiner Variablen ändern gefunden Großbuchstaben Tony, der Kleinbuchstaben, ist die Bedingung immer noch erfolgreich erfüllt, wenn wir hohl werden. Tony, wenn ich das mit einem I in Toni umtausche dann gehen wir. Sie können sich nicht anmelden. Was können wir hier noch tun? Wir haben zwei Variablen zu nennen und Alter. Wenn der Name Tony Print ist, wie kann ich Ihnen helfen? Außerdem werden die Zeichenfolgennamen großgeschrieben. Plus Frage. Mark muss nur verschoben werden. Geben Sie dort ein. Und da gehst du. Wie kann ich Ihnen helfen? Wenn ein in 18 Druck groß ist, durften Sie abstimmen. Wir haben keine Ausgabe bekommen, weil ihr Alter in 18 Jahren nicht groß ist. Lassen Sie uns unser Alter hier auf 21 ändern. Du darfst abstimmen. Da gehen wir. So können Sie die Macht dieser bedingten Anweisungen sehen, wenn Sie beginnen, sie miteinander zu kombinieren . Okay, nehmen wir das Beispiel zu beiden und fügen Sie die else-Anweisung hinzu. Also, wenn der Name Tony Print ist, wie kann ich Ihnen helfen? Pluszeichenname Doc? Großschreibung. Wir haben hier eine andere Aussage hinzugefügt. Drucken. Tut mir leid, ich spreche nur mit Tony. Also mal sehen. Entschuldigung. Ich spreche nur mit Tony. Nächstes Beispiel haben wir noch hinzugefügt. Also, wenn das Alter in 18 Druck größer ist, dürfen Sie anders abstimmen. Du bist also nicht alt genug, um abzustimmen. Also lasst uns das versuchen. Du darfst abstimmen. Lass uns das Alter auf 17 ändern. Und das passiert, weil ich diese Variable hier oben ändere. Lass uns das wieder ändern. Teoh 18. Los geht's. Entschuldigung. Du bist nicht alt genug, um zu wählen. Okay, lassen Sie uns eine LF-Anweisung hinzufügen. Also hier erstellen wir zwei neue Variablen. Passwort und Note in der nächsten Code-Zelle haben wir. Wenn das Passwort entspricht 1234567 Doppelpunkt drucken. Willkommen bei Acme Gehalt. Also offensichtlich versuchen wir, uns in ein Buchhaltungssystem oder ein Gehalt basiertes System hier jetzt Aleph einzuloggen . Wenn das Kennwort nicht 1234567 Drucken. Falsches Passwort. Versuchen Sie es erneut. Alice gedruckt Erstellung Konto. Klicken Sie hier. Wenn Sie also keinen Benutzernamen und kein Passwort haben, drucken wir das aus. Passwort ist nicht definiert, weil ich nicht eingewechselt habe. Geben Sie ein und das ist raus. Da gehen wir. Falsches Passwort. Bitte versuchen Sie es erneut, weil ihre Passwort-Variable für 568 zu behandeln ist Aber wir geben in 1234567 Also lassen Sie es uns versuchen. Lassen Sie uns das ändern, um übereinzustimmen. Willkommen bei Acme Gehalt. Okay, verwenden wir die Grad-Variable. Wenn die größte fünf drucken, können Sie auf die folgenden Menüpunkte zugreifen. Aleph Die größten vier. Kleiner oder gleich vier Drucke. Sonst verfügen Sie nicht über ausreichende Berechtigungen. Bitte aktualisieren Sie Ihre Berechtigungsstufen, um auszuführen, damit Sie auf die folgenden Menüelemente zugreifen können , die eine variable Note geändert haben. Lassen Sie uns es ändern, um weniger als oder gleich Kraft zu sehen. Lass es uns ändern. Vier. Eigentlich entfremdeter Baum. Sie verfügen nicht über ausreichende Berechtigungen, um auf dieses Menü zuzugreifen. Lassen Sie uns sagen, was wir gerade gelernt haben, mit den Pandas zu verwenden. Datenrahmen in Poor Panis ist PD, also erstellen Sie eine neue Variable. Spricht Unterstrich. Englisch entspricht P D. Nicht lesen. Siehe SV auf. Das erste Argument ist die Position eines Datei-Indexaufrufs gleich Null Drucke sprechen Englisch. Da gehen wir. Hier ist der Datenrahmen in einem schönen Format geladen. Stellen Sie sich nun vor, dass wir die Bevölkerung mehr als 60 Millionen auswählen möchten. Wir müssen für die Spalte Population auswählen. Als nächstes führen wir den notwendigen Vergleich durch und nutzen schließlich die Ergebnisse, um Länder auszuwählen. Also, das ist für eine wählen Sie die Population Spalte, weil das ist, wo wir laufen wollen. Der Vergleich spricht so Englisch über die Bevölkerung. Da gehen wir. Wir könnten auch die Lok auf, dass ich schauen Versionen und hier sind Sie hier zu sehen, welche Rose haben eine große Bevölkerung und 60 Millionen mit einfach anhängen große und 60 Millionen auf die Zeile oben auf. Hier ist es. Da gehen wir. Falsch. Wahr, wahr, wahr, falsch. Wahr. Wahr. Jetzt haben wir eine ernsthafte eingeschlossene Bolin. Wir müssen jetzt die booleschen Siri als Variable über 60 speichern Wie laden wir über 60 gleich? Also aus unserem spricht Englisch Datensatz der 2015 Bevölkerung Spalte etwas über 60. Der letzte Schritt besteht darin, die Gebäude Siri zu verwenden, um den Panda-Datenrahmen auf Wie machen wir das? Nun, wir haben unseren Datenrahmen spricht Englisch auf wir haben das Argument über 60 übergeben, das die Variable hier zugewiesen ist . Führen Sie aus, dass wir jetzt Zeilen Spalten von Populationen nur, wo Wert über 60 Millionen angewendet wird , wird immer der Code, den wir gerade eingegeben haben. Glauben Sie, dass es möglich ist, es mit nur einer Codezeile zu erreichen? Werfen wir einen Blick. Also fangen wir mit einem Tag an. Der Rahmen spricht. Unterstrich English Open eckige Klammern waren wieder nachgelassen. So spricht Unterstrich Englisch Offene eckige Klammern. Ausgewählte Spalte Wir wollen so Bevölkerung, weil wir an Populationen interessiert sind, die in 60 Millionen nahe eckige Klammern größer als 60 schließen eckige Klammer erstellt werden. Perfektionieren Sie eine Codezeile, um das zu tun, was wir gerade getan haben, und die Ausgabe ist genau die gleiche. Wir haben nicht Dump I. Wir können auch einen logischen Vergleich Operatoren zuvor gesehen verwenden, so dass wir genau das gleiche tun können , wie wir mit Datenrahmen auf einem tauben Scheiterhaufen. Ein wichtiger, um pi und p dot logisch und spricht Englisch. Das ist also das Array. Wählen Sie die Spalte aus. 2015 Bevölkerung Groß und 60 spricht Englisch 2015 Bevölkerung weniger als 100. Da gehen wir. Das ist Output-Populationen Great. Und 60 weniger als 100 Millionen. Wir verurteilen diesen Code in eckige Klammern setzen. Die Teilmenge spricht Englisch korrekt und lassen Sie uns sehen, wie diese Ausgabe aussieht. Perfekt. Hier haben wir Bevölkerungen größer und 60 Millionen, aber weniger als 100. Okay, das ist es für diese Lektion, in der wir gelernt haben, erhöht Logik, Kontrolle, Fluss auf Filtermethoden. Wenn Sie alle Lektionen in dieser Klasse abgeschlossen haben, springen Sie über und werfen Sie einen Blick auf das Klassenprojekt. Nun, wir werden in einer realen Welt implementieren. Beispiel gesund. Wie man Tortendosen, Logik, Kontrolle, Fluss und Filterung verwendet. Danke fürs Zuhören. Wir sehen uns in der nächsten Lektion. 10. Python: Hallo, alle, und begrüßen Sie diese Lektion, in der wir Pipkins-Schleifen diskutieren werden, die mit der while-Schleife die Drahtschleife Dezember zu einer if-Anweisung beginnen , in der es den Code darin ausführt . Wenn die Bedingung wahr ist, der große Unterschied zwischen einer while-Schleife auf einer if-Anweisung nicht. Die Weinschleife wird die Aussage immer und immer wieder wiederholen, solange die Bedingung erfüllt ist. Schauen wir uns mal an, was ich meine. In diesem Beispiel haben wir eine Summe gleich Null auf Wyler. Insgesamt ist kleiner oder gleich neun aufgrund der folgenden. Also die Syntax der while-Schleife ist while und dann haben wir von der Variablen kleiner als oder gleich neun Doppelpunkt gefolgt . Und wie wir wissen, wird der Doppelpunkt die nächste Codezeile einrücken. Also Gesamt gleich Summe plus eins in dem Moment, in dem unsere Summe von Null so weiter Zehe addieren Sie eins zu einer Gesamtsumme und Taylor insgesamt ist kleiner oder gleich neun und drucken Sie es dann aus. Mal sehen, was wir bekommen. +123456789 10. Jetzt machen wir das Gleiche noch einmal. Diesmal. Machen wir eine Explosion aus dem Countdown. Also blastoff gleich acht breitere Explosion off ist nicht gleich Null Print T minus, dann zugewiesen die Explosion off blastoff minus eins. Also hier zählen wir mit jeder Reise vom achten. Trudeau, während die Schleife einen aus der Explosion abnahm. Da gehen wir. T minus 765 den ganzen Weg hinunter auf Null. Lassen Sie uns diese Explosion Off-Schleife ein wenig ändern. Also, während unsere Explosion off ist nicht ein Druck e Minus auf jedes Mal Trudeau Schleife, nehmen Sie eine weg von der Explosion off Variable. Aber dieses Mal ist es für Explosion off kleiner als oder gleich einem Druck aus. Heben Sie ab. Also, wie Sie innerhalb einer Drahtschleife sehen können, haben wir eine verschachtelte if-Anweisung dort gehen wir. 10 T minus 10 den ganzen Weg hinunter zum Abheben. Oder vielleicht sollte ich sagen, sprengen wir uns die vier Schleife an. Was wir hier getan haben, ist eine neue Liste Gehalt Unterstrich Liste auf in dieser Liste erstellen. Wir haben eine Reihe von Gehältern platziert, also ist es großartig. Eine Vier-Schleife. Wir haben das Schlüsselwort für wir dann in ein Element eingeben, identifizieren, so dass dieses Element Kennung hier kann alles Gehalt, Löhne, Löhne, s w was auch immer sein. Es ist nur ein Wort, um jedes Element in der Gehaltsliste zu identifizieren. Wahr und Föderation nach 44 Gehalt in der Gehaltsliste. Also für jedes Element in unserer Gehaltsliste, drucken Sie das Element 2123 29 so eins aus. Werfen Sie einen weiteren Blick auf die Ausgabe aus dem kalten Beispiel oben. Merkst du, dass irgendetwas fehlt? Es gibt keinen Zugriff auf einen Index in der Iteration. Wir verwenden einen Zähler Hilfe bei dieser Aufgabe, die uns zwei Werte auf jeder Iteration der Schleife geben wird . Also, wie machen wir das? Nun, wieder, wir haben vier. Aber jetzt fügen wir das Schlüsselwort-Indexgehalt in der Zähler-Gehaltsliste hinzu. Also für jedes Element innerhalb der Gehaltsliste im Zähler mit einem Index wurden erstellt eine Prinzzeichenfolge So hübscher Index plus String-Index plus Gehalt. Mal sehen, wie das aussieht. Dort gehen wir Index 0 bis 6 und alle Gehälter stimmen nicht überein. Im obigen Beispiel startete der Index Null, was etwas seltsam aussieht. Also lasst uns versuchen, es bei einem zu starten. Was wir jetzt hier getan haben, ist innerhalb der String-Funktion. Wir haben Index plus einen, der das ausdruckt. Dort gehen wir Index 1 bis 7. Wir können es sogar über Zeichen in einer Zeichenfolge mit einer for-Schleife bewerten, so dass in Strings von C für Zeichen Prince CDA Großbuchstaben vorhersehen . Was hier passieren wird, ist jedes Mal, wenn wir zur vier Schleife gehen, ziehen wir den erzwungenen Charakter heraus, das zweite Zeichen und so weiter, das dem Namen Siehe weiter zugewiesen ist. Jedes Mal, wenn wir durch die vier Loop laufen, kapitalisieren wir. Siehst du, da geht's, Stärke. Lassen Sie uns nun eine neue Liste für Mitarbeiter und ihre Jahresgehälter erstellen. Arbeitnehmer gleich. Wie Sie hier sehen können, haben wir eine Liste in der Liste. Also die Forest Liste enthält Tony auf seinem Gehalt. Die zweite Liste enthält Jane, und ihr Gehalt auf der Turmliste enthält Amy und ihr Gehalt. Also vier Mitarbeiter und Mitarbeiter auf wieder Personal ist einfach ein zufällig zugewiesenes Wort, das wir erstellen, um die Elemente innerhalb der vier Schleife auf darzustellen. Was wir hier jetzt tun wollen, ist, den Stern von Mitarbeitern zu setzen, so dass die Elemente von Mitarbeitern in eine Print-Statement zu Wie machen wir das? Was wir sagen, Druckpersonal über das, was wir hier tun, ist, dass wir nach dem Namen des Mitarbeiters bei Index Null gehen . Also sagen wir, Staff Index Null plus Besorgungen plus String Staff Index eins plus pro Jahr. Also, was diese Druckaussage tut, ist von ihren Listen, es braucht Personal. Index Null kombiniert das mit Wortbesorgungen. Nächste Anzeigen und Mitarbeiter indizieren eins und kombiniert das mit der Station pro Jahr. Mal sehen, wie das aussieht. Da gehen wir, Tony Besorgungen 20.000 pro Jahr. Jane Besorgungen, Amy und okay, lassen Sie dies ein wenig ändern, indem Sie Capitize Funktion auf das Personal verketten. Wir können auch Datenstrukturen durchlaufen. Also, wenn Sie sehen, müssen über Liston-Saiten schleifen. Aber wie wir gesehen haben, gibt es viele andere Datenstrukturen in Piping-Suchen, Wörterbüchern und tauben Kuchen. Also, wie können wir über sie schleifen? Okay, nun, fangen wir mit Bevölkerungsdaten für Irland und das Vereinigte Königreich in Millionen an, also Welt, es ist nicht wirklich Welt, aber jedenfalls nennen wir diese Wörterbuchwelt so Schlüsselwert Paare Also der Schlüssel Irland Der Wert 4.5 Schlüssel Vereinigtes Königreich, der Wert von 65,7. Nun lassen Sie uns die Schlüsselwerte für jedes Schlüsselwertpaar in World Dictionary ausdrucken, und wir tun das mit einer vier Schleife auf die Sünde Steuern. Vier. Key kommt ein Wert in der Welt, dass Elemente Schlüssel plus zwei Bindestriche drucken. Trennen Sie sie einfach aus. Blustering-Wert. Lasst uns diese Größe laufen. Sie können Ireland Dash 4.5 sehen. Wie Sie ein Beispiel für beide sehen können, führen wir eine neue Methode ein, bei der es sich um Elemente handelt, die einen Schlüsselwert in jeder Iteration erzeugen. Wörterbücher sind von Natur aus in Ordnung, was bedeutet, dass die Reihenfolge, in der es Rate über ist nicht festgelegt, so dass wir auch über taub Kuchen Schleife . Heben Sie auf. Wie machen wir das? Nun, lassen Sie uns beginnen, indem Sie Dump Augen MP importieren. Als nächstes, Lassen Sie uns neue Liste erstellen. Lassen Sie uns diese Liste Gehälter nennen und dann schafft das neue Variable namens MP Unterstrich Gehälter auf Indiens Variable. Wir werden einen Schiedsrichter zuweisen, der aus den Elementen in der Gehaltsliste besteht. Also lasst uns eine Schleife über dieses neue Reich A auf Wir tun, dass mit einer vier Schleife, die es über alle Elemente in N p unterstrichen Gehälter bewertet , so dass vier s eine MP auf die Punktegehälter. Drucken Sie Ihr Assemble plus String Plus pro Jahr. Da gehen wir. Also, wenn eines davon ein wenig auf Ihnen vertraut ist, oder Sie möchten eine Auffrischung, als ermutigen Sie, in den Teil eins von diesem lernen Siri springen . Also sind wir in Teil zwei dieser Lerndatenzeichen mit fightin, aber es gibt einen Teil eins auf in Teil eins, wir haben einige der grundlegenderen Konzept untersucht, einschließlich, wie man in nur zwei Strings konvertiert, die wir einfach nicht hören, wie Sie aus dem obigen Beispiel sehen können. Wenn Sie es mit einem Dean Schiedsrichter zu tun haben, kann eine Schleife über alle Elemente symbolisiert werden. Vier. X in meinem Strahl, wenn wer auch immer Sie arbeiten mit einem zwei-D-Nummer taub Scheiterhaufen A. Es ist etwas komplizierter. Ein bis D-Array besteht aus mehreren der Strahlen, um explizit iterierte Gesamtelemente eines mehrdimensionalen Arrays aufgebaut . Sie benötigen die folgende Syntax vier Act in n p Punkt nd entweder Klammern mein Unterstrich Array cola. Okay, schauen wir uns mal an. Ein Blick auf ein anderes Beispiel der Iteration über einen Schiedsrichter, eine wieder wichtige umpires MP hier Wir müssen Liste und P Gehälter, die zu einem Schiedsrichter A auf MP Mitarbeiter umgewandelt werden. Also, welche Mitarbeiter verdienen welche Gehälter? Jetzt werden wir diese beiden Umpire A so kombinierte Unterstriche Details kombinieren gleich np Punkt Array eckige Klammern und P Gehälter. Bekämpfen Sie NP-Mitarbeiter. Okay, also haben wir uns zu betäubender Tortenerhöhung zu einem zusammengefassten Details zusammengefasst. Was wir jetzt tun wollen, ist über kombinierte Details iteriert, Also vier Ventil, aber seine Werte vier. Gelübde in kombinierten Details. Drucken Sie den Wert. Da gehen wir. Perfekt. Es ist auch möglich, Pandas-Datenrahmen zu durchlaufen. Also lassen Sie uns die Liste unseres Landes aus einer vorherigen Lektion besuchen. Importieren Sie Pandas PD. Lassen Sie uns einen neuen Put-Datenrahmen namens Spricht Underscore English auf, um diesen Datenrahmen zu erstellen , müssen wir ihm einige Daten zuweisen. So verwendet eine Funktion p d nicht Unterstrich CSP lesen. Das erste Argument ist der Ort unseres Datensatzes, der heißt spricht auf der Partitur Englisch, dass CSB auf. Geben wir ihm einen Indexaufrufwert von Null. Lassen Sie uns eine for-Schleife verwenden, um es direkt über die Werte innerhalb unserer spricht Englisch Daten Freund. Da gehen wir, so vier Werte und spricht Englisch Druckwerte, aber wir haben sein Land spricht Englisch 2015 Bevölkerung, So ist es Schleifen über die Spaltennamen In Pinas. Sie müssen Rohrleitungen explizit sagen, dass Sie es über die Rose bewerten wollen. Um das zu tun. Wir rufen die Inter Rose Methode auf dem Datenrahmen. Also, was wir hier sagen, ist vier. Etikett oder Labor. So vier Labor Komma Zeile in spricht Englisch, nicht es entstand. Drucken Sie die Zeile des Etikettendruckers. Was, denkst du, das wird uns perfekt geben? Also hier haben wir unseren Index i e u k d e. So sehen wir diese Indizes und Labels in früheren Lektionen, weil eine Rollenvariable auf jeder Iteration ein Siri ist. Wir können ganz einfach zusätzliche Informationen auswählen, indem wir die so beunruhigenden Techniken verwenden, die wir in der vorherigen Lektion gelernt haben. Stell dir vor, wir wollen nur die Bevölkerung ausdrucken. Für jede Iteration können wir die print-Anweisung wie folgt ändern. Also für Label Zeile und spricht Englisch Punkt es entstand. Drucken Sie die Beschriftung getrennt weit durch Doppelpunkt getrennt, um die Daten der Einwohnerzahl 2015 in eine Stärke zu konvertieren . Und da gehen wir, der Index und die Bevölkerung jedes Landes ausgedruckt und es ist ein Beispiel, wir haben gerade die Etiketten auf der Hauptstadt zusammen gedruckt. Lassen Sie uns etwas etwas mehr fortgeschritten und mit einer Namenslängenspalte in Richtung Datenrahmen tun. Diese Spalte zählt die Anzahl der Zeichen im Namen eines Landes. Also, wie machen wir das? Lassen Sie uns einen neuen Datenrahmen erstellen. Dieser Datenrahmen wird aufgerufen werden spricht Englisch auf Inside wird PD nicht lesen. Siehe SV. Also fügen wir einige Daten hinzu, so dass der Datensatz spricht. Unterstrich Englisch Punkt C S V. So die vier Schleife ist die gleiche wie vorherigen Beispiel vier Label Komma Zeile und spricht auf der Partitur Englisch Punkt Es entstand so Israel über jede Zeile, so dass wir das Land mit Zeileneckigen Klammern Land bei der Übergabe einer true die Längenfunktion. Wir müssen diese neuen Informationen nicht zu einer neuen Spalte hinzufügen. Wir tun dies mit Lok, das auf Etiketten basiert. Wie stellen wir das alles zusammen, oder wie machen wir Sinn für das, was ich gerade in dieser Zeile gesagt habe? Wir haben den Namen ihres Datenrahmens dot lok. Verwenden Sie also standortbasierte Lab, die eine Beschriftung zum Hinzufügen einer neuen Spalte namens name length zu dieser Spalte die Länge jedes Landes ausdrucken zugeordnet ist , wird ein Frame aktualisiert. Okay, also geht er Name Länge von Irland. Sieben. Die Namenslänge des Vereinigten Königreichs ist jetzt 14, weil intuitiv auf seiner A-Vier-Schleife, es geht durch die Schleife jedes Mal auf Updates. Die Schleife. Also stehen wir zuerst auf der Liste, dann ist es das Vereinigte Königreich. Dann ist es Deutschland und so weiter. Also ist es in Ordnung, aber es ist nicht sehr effizient, weil, wie Sie sehen können, wir mit jeder Iteration eine ernsthafte erstellen. Dies könnte für einen kleinen Datenrahmen wie wir hier akzeptabel sein, aber nicht, wenn wir es mit viel größeren Datensätzen zu tun haben. Ein besserer Ansatz zur Berechnung. Ein ganzer Tag zu Frame Spalte ist die Anwenden-Methode zu verwenden, wie wir das tun. Nun, wieder, wir erstellen hier einen Datenrahmen. Wir brauchen keine vier Schleife in diesem Beispiel. Was wir also haben, ist Englisch zu sprechen. Wir werden in einer neuen Spalte namens Name Länge gleich Speak Englisch Land, die angewendete Länge hinzufügen . So hat eine neue Spaltennamenlänge heiß in der Länge jedes Landes würde in der Spalte Land . Lassen Sie uns das ausdrucken. Da gehen wir. Perfekt. Neue Spalte. Kritischer Name verlinkt, die wir hier zugeordnet und dann das Zeichen verlinkt aus dem Namen jedes Landes. So sind nicht sieben Zeichen Großbritannien als 14 Zeichen und so weiter und so weiter. Ziemlich erstaunliches Zeug. Wenden Sie Anrufe an. Die Längenfunktion würde Ländernamen als Eingabe essen und erzeugt ein neues Array, das wir gerade als neue Spalte gespeichert haben ziemlich nett. Und dann endlich, lasst es uns ein bisschen mehr aufräumen. Da gehen wir. Wir haben kapitalisiert sind Ländernamen Ursache, wie Sie hier sehen können, ist es Irland Standort. Ich habe Königreich Kleinbuchstaben und so eine, die wir gerade jeden Großbuchstaben. Okay, das war's für diese Lektion. Wie ich am Ende der vorherigen Lektion erwähnt habe, werden wir ein Klassenprojekt in diesem Projekt haben, das das, was wir gerade hier gelernt haben , zu verwenden. Danke fürs Zuhören. Und wir sehen uns im Klassenprojekt