‫Willkommen zurück.
‫Nun, wir haben uns einige verschiedene Möglichkeiten zur Beschreibung von Daten angesehen, die wir von den Pandas in einen Datenrahmen
‫importiert haben.
‫Sehen wir uns verschiedene Möglichkeiten zum Anzeigen und Auswählen von Daten an.
‫Also kommen wir hier runter, nicht ein bisschen hinein.
‫Also gehen wir zum Anzeigen und Auswählen von Daten.
‫Wir werden Escape ein M für Mark-Down-Shift und Enter drücken, weil wir unsere Notizbücher von Anfang an
‫schön sauber und kommunikativ halten.
‫Sehen Sie sich also zunächst den Kopf Ihres Datenrahmens an.
‫Und jetzt denken Sie daran, dass dahinter Klammern stehen.
‫Es ist also eine Funktion.
‫Und was dies tun wird, ist die erste oder die obersten fünf Zeilen Ihres Datenrahmens zurückzugeben.
‫Jetzt denkst du vielleicht, warum fünf?
‫Nun, das ist eine gute Frage.
‫Ich bin mir nicht ganz sicher, aber fünf scheint eine ziemlich gute Zahl zu sein.
‫In der Praxis werden Sie wahrscheinlich Ihren Datenrahmen in irgendeiner Weise manipulieren und dann ziemlich
‫oft direkt darauf zugreifen.
‫Sie haben also jetzt keine Datenrahmen, sondern nur noch zehn Zeilen.
‫Das Ganze anzurufen ist also eigentlich gar nicht so schlimm.
‫Aber stellen Sie sich vor, Sie hätten Tausende davon.
‫Was Head also macht, ist, dass Sie auf kleinem Raum einen schnellen Schnappschuss von dem erhalten, was Ihr Datenrahmen enthält.
‫Wenn Sie also hier und da ein paar schnelle Änderungen vornehmen, sollten Sie sich die obersten fünf Zeilen ansehen.
‫Und wenn fünf nicht genug sind, möchten Sie sich vielleicht die ersten sieben ansehen.
‫Oder das Schöne an Head ist, dass Sie hier eine Zahl eingeben können und es werden so viele
‫Zeilen zurückgegeben, dass Sie herumspielen und eine beliebige Anzahl von Zeilen zurückgeben können.
‫Wenn Sie nun aus irgendeinem Grund den unteren Rand Ihres Datenrahmens haben möchten, können Sie Dot Tail verwenden, und das
‫wird zurückgegeben.
‫Sie haben es vielleicht erraten.
‫In den unteren fünf Reihen ist dies jetzt praktisch, wenn Sie einige Änderungen am unteren Rand Ihres
‫Zwerchfells vornehmen und nicht oben, und die Änderungen werden also nur nach unten angezeigt
‫oder so ähnlich.
‫Sie können hier jede gewünschte Zahl eingeben, die Umschalttaste drücken und die Eingabetaste drücken, und die unteren drei Reihen
‫werden dort gedreht.
‫Nun zu den nächsten beiden Funktionen, die wir uns mit einem Lock und I Lock ansehen werden,
‫also schreiben wir sie hier auf, Lock und I Lock.
‫Bevor wir auf die Details eingehen, denken Sie daran, dass wir immer zuerst den Code ausführen möchten, wenn Sie Zweifel haben, führen Sie den Code
‫aus.
‫Das ist unser Motto.
‫Lassen Sie uns hier also eine Reihe erstellen, damit wir den Unterschied zwischen Sperre und Sperre demonstrieren können.
‫Ich werde eine namens Tiere machen.
‫Welches ist dein Lieblingstier?
‫Vielleicht setzen wir, da wir Pandas benutzen, einen Panda hinein und eine weitere Schlange.
‫Jetzt legen wir hier den Index fest.
‫Wenn wir nun standardmäßig eine Serie erstellt haben, wird der Index null sein, egal wie viele Dinge wir hier haben.
‫Aber lassen Sie uns das lieber sehen, als darüber zu sprechen, denn denken Sie daran, dass Sie im Zweifelsfall die
‫Codetiere null bis vier der Reihe nach ausführen.
‫Aber wenn wir unseren eigenen benutzerdefinierten Index haben wollten, was wir tun können, indem wir den Index-Parameter übergeben, und dann
‫eine Liste mit Null drei einfügen, möchten wir, dass dieser Index absichtlich außer Betrieb ist, damit wir Sperren und
‫Sperren demonstrieren können.
‫Na, bitte.
‫Wir haben also fünf Dinge hier, fünf Dinge hier, sowohl PYT als auch.
‫Wenn wir dies jetzt ausführen, können wir sehen, dass sich unser Index geändert hat.
‫Schauen wir also mal rein.
‫Tiere sperren nicht drei, wenn wir das so nennen, was denkst du wird zurückkommen und sperren?
‫Sie können es kurz für Standort betrachten.
‫Versuchen wir also, in Hund und Schlange zu wechseln.
‫Worauf sich Locke bezieht, sind also die Indexnummern.
‫Da wir hier also drei und drei haben, gibt es zwei Elemente zurück.
‫Versuchen wir es mit Tieren, die sich wie neun anfühlten.
‫Was denkst du, wird das zurückkommen?
‫Welches Tier?
‫Wechseln Sie in Vogel.
‫Der Grund dafür ist, dass Bird bei Index neun ist, also wurde Bird erstellt.
‫Eins, zwei, drei, eins, zwei, drei, Index neun.
‫OK, jetzt probieren wir unseren Autoverkaufsdatenrahmen hier aus.
‫Nicht sicher, wie das aussieht.
‫Wir werden es hier ausführen, damit wir es sehen können.
‫Okay, null, eins, zwei, drei.
‫Der Index ist hier noch in Ordnung.
‫Wunderschönen.
‫Lassen Sie uns nun eine Sperre für diesen Block drei ausführen.
‫Was denkst du, wird das mit welchem Auto zurückkommen?
‫Probieren wir es aus.
‫All Beautiful kommt mit Platz drei zurück.
‫Ein schöner schwarzer BMW, die zweiundzwanzigtausend Dollar können ganz Ihnen gehören.
‫Ich könnte Autoverkäufer werden.
‫Was denken Sie?
‫Also versuchen wir es jetzt mit einem anderen.
‫Versuchen wir es dieses Mal, Orlock hier zu platzieren.
‫Also haben wir Tiere DOT Orlock drei bekommen.
‫Diesmal machen wir orlock statt nur lock.
‫Wir haben also fünf Artikel hier.
‫Was denkst du, wird das zurückkommen?
‫Probieren wir es aus.
‫Wechseln Sie jetzt zu Panda, damit wir es sehen können.
‫Lass uns eine neue Zelle hier aufstellen und Tiere gehen.
‫Wunderschönen.
‫Was ich mag, bezieht sich auf Ich mag, bezieht sich auf die Position, so dass wir hier null, eins, zwei, drei sehen können.
‫Wenn dies in Ordnung war, denken Sie daran, dass Python-Listen und -Datenrahmen und -Serien bei Null beginnen. I like bezieht
‫sich auf die Position, während sich Locke auf den Index bezieht.
‫Versuchen wir es vielleicht mit unseren Autoverkaufsdaten von Autoverkäufen bis zu orlock drei.
‫Ah, es kommt mit dem gleichen zurück wie Locke, das heißt, wenn wir nach oben gehen.
‫Nun, eigentlich machen wir es einfach hier.
‫Autoverkauf, wenn wir uns unseren Datenrahmen anschauen, schließe ich ab.
‫Position drei Element, weil ich mag, bezieht sich auf Position, also ist null eins, zwei, drei dasselbe wie
‫Index drei.
‫Das sind also die beiden wichtigsten Punkte, an die Sie sich erinnern müssen.
‫Ich schließe und schließe ist, dass ich schließe.
‫Bezieht sich auf die Position und wir werden hier das Schloss einfügen.
‫Locke bezieht sich auf den Index.
‫Das sind die beiden wichtigsten Unterscheidungen.
‫OK, das Schöne daran ist, dass Sie mit Augenschloss und Schloss das Schneiden verwenden können.
‫Wenn Sie Python weniger verwenden, sind Sie vielleicht mit dem Slicing vertraut.
‫Aber wenn nicht, zeige ich dir, wie das aussieht.
‫Wir könnten Tiere eingeben, die mir gefallen.
‫Doppelpunkt drei, und das bedeutet, anstatt darüber zu sprechen, lassen Sie uns den Code ausführen.
‫Geben Sie uns die Gegenstände in Tieren bis zu Position drei, jetzt sehe ich, dass Position drei nicht enthalten ist.
‫Denken Sie also daran, dass Sie bei Null beginnen, Null eins, zwei, drei.
‫Es wird uns also bis zu drei geben.
‫Versuchen wir es nun mit den Autoverkaufsdaten aus dem Autoverkauf.
‫Punktsperre, Colen dreischichtig und eintreten.
‫Los geht's, es hat uns bis einschließlich Index drei gegeben, im Grunde ist dies dasselbe wie
‫Calling Head, aber mit vier Autoverkäufen.
‫Gehen Sie nicht hin.
‫Exzellent.
‫Okay, machen wir weiter.
‫Wir haben dies bereits früher gesehen, aber sagen wir, wir wollten nur diese Verknüpfungsspalte auswählen und uns ansehen, was dort
‫vor sich geht.
‫Sie können also eine Spalte auswählen, indem Sie ihren Namen in eckigen Klammern neben dem Namen
‫des Datenrahmens als Zeichenfolgenverschiebung eingeben.
‫Geben Sie ein, da ist die Spalte.
‫Schauen wir uns die Farbspalte an.
‫Autoverkauf Farbe.
‫Exzellent.
‫Wir haben ausgewählt, dass es jetzt zwei Möglichkeiten gibt, die Sie sehen können. Ich möchte, dass Sie mit diesen beiden Möglichkeiten
‫zum Auswählen einer Spalte vertraut sind.
‫Also, wenn wir nach NYK gehen.
‫Es ist einfacher zu tippen als so etwas, aber das ist dasselbe.
‫Lassen Sie mich demonstrieren, dass Autoverkäufe diese beiden Codezeilen dazu bringen, genau dasselbe zu tun.
‫Lass es uns beweisen.
‫Ich füge hier eine Aufteilung ein, indem ich die Umschalttaste Minus drücke.
‫Ich werde gehen, um ausgezeichnet zu machen.
‫Ich gehe zum Autoverkauf.
‫Nicht machen.
‫Der einzige wirkliche Unterschied zwischen diesen beiden ist die Syntax. Sie können also die von Ihnen bevorzugte Syntax
‫verwenden.
‫Was Sie jedoch über die Punktnotation wissen sollten, ist, dass die Punktnotation nicht funktioniert, wenn Ihr
‫Spaltenname ein Leerzeichen enthält.
‫Also, wenn wir versucht haben, dies für den Kilometerzähler zu tun.
‫K. M..
‫Es kommt mit einem Fehler zurück, aber wenn wir hier eine Zelle reinlegen und Autoverkauf starten.
‫Odama, K. M..
‫Führen Sie dies aus.
‫Es wird den Kilometerzähler zurückgeben.
‫Es gibt also zwei Hauptunterschiede zwischen der Auswahl einer einzelnen Spalte.
‫Eine letzte Sache, bevor dieses Video zu lang wird, ist, dass, wenn Sie eine einzelne Spalte auswählen,
‫aber einen kleinen Filter darauf setzen möchten, mit den gebräuchlichsten beginnen.
‫Aber wir wollen nur Reihen mit dieser Automarke Toyota.
‫Können Sie also entziffern, was hier vor sich geht?
‫Wir sagen Autoverkauf, OK, und dann geben wir es weiter.
‫Diese kleine Bedingung hier.
‫Dies wird als boolesche Indizierung bezeichnet.
‫Lassen Sie uns die Schicht beendet drücken, um einen Blick darauf zu werfen.
‫Das heißt also, hey, pendas, gib uns einen Autoverkaufsdatenrahmen und diese Bedingung ist, dass ich nur
‫die Autoverkaufsdaten in der Markenspalte haben möchte, die denen von Toyota entsprechen.
‫Was wäre, wenn wir nur vielleicht die mit über 100000 Kilometern auf den Daten, auf den Daten, auf dem Kilometerzähler
‫haben wollten?
‫Wir haben Daten über das Gehirn.
‫Deshalb sagen wir es.
‫Lass uns hier den Kilometerzähler holen, Cam, denn denk daran, wir können die Punktnotation nicht machen.
‫So können Sie eine Gewohnheit erstellen, die Sie eingeben möchten.
‫Normalerweise wählen Sie eine Möglichkeit, eine einzelne Spalte auszuwählen, und bleiben bei dieser für Ihr gesamtes Notizbuch.
‫Wir wollen also mehr als 100000.
‫Nun werden die Zeilen zurückgegeben, die diese Bedingung erfüllen.
‫Und damit Sie sich vorstellen können, wie weit Sie damit kommen könnten, wenn Sie beispielsweise 100.000 verschiedene Autos hätten,
‫könnten Sie hier noch ein paar andere Kriterien eingeben.
‫Dies sind jedoch nur einige einfache Anwendungsfälle dafür, wie wir Daten anzeigen und auswählen können.
‫Jetzt werden wir noch ein paar mehr durchgehen.
‫Aber damit dieses Video nicht zu lange dauert, machen wir eine kleine Pause, gehen noch einmal durch,
‫was wir durchgemacht haben und üben ein bisschen vor dem nächsten.
‫Aber ansonsten werden wir im nächsten Video einige weitere Möglichkeiten zum Auswählen und Anzeigen von Daten sehen.