Transkripte
1. Intro02 1: Machst du Data Science mit
Excel und dann Python? Und willkommen zu einem
Skillshare-Crashkurs, in dem Sie die Grundlagen von
Python für Data Science
erlernen. Ich habe über 15 Jahre
Erfahrung in Informatik
und Datenwissenschaft mit einer Spezialität in Python. Ich arbeite als leitender
Softwareentwickler und betreute,
betreute und coachte auch Hunderte
von Studenten und Programmen. Warum also an dem Kurs teilnehmen? Möchtest du Python-Klasse
lernen? Das ist der richtige Kurs für dich. In Excel machen Sie ähnliche Dinge, wie Sie auf dem Bildschirm sehen können. Sie möchten
Ihre Data Science verbessern und sogar Excel-Kenntnisse in
Python sind ein guter Weg. Was wirst du tun? Sie lernen die
Grundlagen von Python und Ihr praktisches
Data-Science-Projekt kennen. Was wirst du brauchen? Nun,
dies ist ein Anfängerkurs, also gehen wir davon aus, dass Sie
keine Erfahrung mit Python haben und keine ausgefallene Software
nur in einem
Browser und im Internet
installieren müssen . Wir werden die
Grundlagen von Python behandeln wie das Speichern von Daten, Variablen Funktionen, und wir werden
auch einige Statistiken wie das Ermitteln des Durchschnitts
und der Standardabweichung erstellen. Hauptsächlich. Wir zeigen
Ihnen auch, wie Sie einen Datensatz wie eine CSV-Datei lesen und
wie auf dem Bildschirm
gezeigt plotten. In diesem Fall werde ich nützlich sein
, wenn Sie
ein praktisches Projekt mit
Ihrer Zange haben . Deshalb habe ich
ein Projekt mit
Excel-Daten erstellt , die Sie mit Python verarbeiten
müssen. Dadurch wird alles bewertet
, was Sie wissen müssen. Was wirst du brauchen. Nochmals, nur ein durchsuchbar das Internet wie auf dem Bildschirm
gezeigt. Sie werden
Ihre gesamte Codierung in einem Browser durchführen. Und ich werde
Ihnen Schritt für Schritt zeigen, was Sie nicht ungeklärt
tun sollten was notwendig ist, um loszulegen? Lass uns anfangen.
2. Proj3: In Ordnung, Sie werden also
ein einfaches Data-Science-Projekt durchführen , um jedes Ereignis
in diesem Crashkurs zu testen. Schauen wir uns also an,
was Sie tun müssen. Der beste Weg zu lernen
ist also, es zu tun, in Ordnung. Dies ist also ein
Data-Science-Projekt und relevant für Ihre täglichen
Aufgaben, die Sie erledigen würden. In Excel
habe ich Ihnen beispielsweise Excel-Daten zur Verfügung gestellt , die Sie jetzt in Python verarbeiten
müssen. Das Tolle ist, dass Sie auch Ihre eigenen Schulden
verwenden können , wenn
Sie möchten. Bevor wir weitermachen. Lassen Sie uns zunächst einen Blick darauf werfen
, was Sie tun müssen. Es gibt also eine Dummy-Daten-PDF und den Ressourcenordner sowie eine CSV-Datei für
Tomatendaten, die Sie für Ihre eigenen Daten
oder für Daten verwenden können. Und Ihr Projekt besteht darin,
einen Excel-Datensatz zu erstellen und die Daten in Python zu
verarbeiten. Sie werden alle in diesem Kurs erlernten Fähigkeiten einsetzen
, eine zusätzliche Herausforderung darstellt. Versuchen Sie, das
auf die gleiche Weise zu verfolgen. Was sind nun die
allgemeinen Ergebnisse? Zunächst lesen Sie
Daten ein und sahen Spalten aus Daten-CSV in Listen. Dann nur um die minimale,
maximale Population in der
Bevölkerungsliste zu ermitteln und zu zählen. Sie müssen beispielsweise auch
die durchschnittliche Population
und die
plötzliche Abweichung ermitteln die durchschnittliche Population
und die
plötzliche Abweichung und
diese Werte als Variablen speichern. Schließlich wollten wir ein Grundstück einer Stadt in
Bevölkerungslisten
erstellen und auch
verschiedene Plotmerkmale hinzufügen. Es sieht zum Beispiel
ähnlich aus wie auf dem Bildschirm. Richtig? Lass uns anfangen.
3. Lektion01: Beginnen wir nun mit der ersten Lektion, in der wir Excel mit Python
vergleichen. Wenn Sie also Excel mit Python
vergleichen möchten, möchten
wir sehen, wie sich die Tools unterscheiden, und die
Ähnlichkeiten und Unterschiede betrachten. Beide werden also im
Bereich Data Science, Datenverarbeitung,
Statistik,
Datenanalyse
und vielem mehr verwendet . Sie wissen, dass es erlaubt ist, große
Datenmengen im Vergleich
zu den Daten zu speichern und das Ergebnis darzustellen. Beide sind recht einfach zu bedienen
und offensichtlich sehr beliebt. Schauen wir uns nun
die Unterschiede an. Hi Ding ist codebasiert, wohingegen XOR ein
Software-Schnittstellentool ist. Sie können jedoch Code
in Excel ausführen, z. B. mit VBA.
Ich denke, er kann große
Datenmengen besser verarbeiten als Excel und ist
bei der Verarbeitung der Daten effizienter. Ich denke, es ist kostenlos,
während das Excel-Format, was auch immer Sie tun, kostenlos ist. Alternativen, denke ich,
sind in
verschiedenen Anwendungen weit verbreitet , die
über den Rahmen
dieses hervorragenden Can-Wissens hinausgehen . Und XL ist einfach, hohe Ereignistypen
der Datenverarbeitung,
Automatisierung, Skalierbarkeit, Python,
Hochleistung, Excel zu
verwenden . Dies ist das Ende der ersten Lektion.
4. Lektion02: In Lektion zwei werden wir uns ein wenig mit
Ratschlägen zur Kreditvergabe
befassen und wie
man diesen
Kurs in Scotia nutzen kann. Also gebe ich dir ein
paar Tipps zum Lernen, oder? Der beste Weg, eine
Programmiersprache zu lernen , ist das Programmieren. Der beste Weg zu lernen ist
, Dinge richtig zu machen? Tendiere dazu, Dinge mit
Programmierung zu machen. Du musst codieren. Während Sie diese Lektionen
durchgehen,
ist es am besten, die Lektionen anzuhalten, den Code zu
kopieren, den ich erstellt habe, und versuchen Sie, ihn im Browser zu lösen, wie ich Ihnen zeigen werde,
Schritt für Schritt. Sorgen Sie sich nicht zu sehr um
die technischen Details. Stellen Sie einfach sicher, dass Sie
verstehen, wie es funktioniert. Die Details werden im
Laufe der Zeit kommen und mehr
Erfahrung mit dem Programmieren sammeln. Denken Sie daran, Google ist Ihr Freund. Wenn Sie es googeln, finden Sie heraus, welche
plötzlichen Funktionen von Features Python bedeuten. Das ist sehr nützlich. Ebenfalls wichtig, wenn
Sie lernen und versuchen,
den größten Teil dieses Kurses zu nutzen, versuchen Sie, ihn relevant zu halten. Ich habe versucht, ein Projekt
im Sinn zu haben, das Sie machen möchten oder das Sie
vielleicht üben möchten. Und versuche es immer weiter. Das ist der beste Weg dazu. Und immer der beste
Weg, daran zu denken, dass Sie alle lernen und auch Erfahrungen
sammeln. Danke. Das ist das Ende von Lektion zwei.
5. Lektion03: Gehen wir also
zur dritten Lektion über. Wir werden
die Codierungsumgebung besprechen , die verwendet wird. Es gibt also viele
Möglichkeiten, Python auszuführen, nämlich Browser,
Texteditoren und IDEs. Sie können jede Option wählen, mit der
Sie sich wohl fühlen. Für den Zweck
dieses Crashkurses und für
vollständige Python-Anfänger werden
wir jedoch vollständige Python-Anfänger weiterhin Browser verwenden. Der einfachste Weg, Python zum Laufen
zu bringen ,
ist die Verwendung eines Browsers. Und es gibt Hunderte
von Websites, auf denen Sie Python in
Ihrem Browser verwenden können. Und wir werden
den folgenden Link verwenden
, den ich hier gezeigt habe,
wird bei IO ausgelöst. Drei. Sie können auch
Texteditoren verwenden. Sie können beispielsweise einen
beliebigen Texteditor verwenden und Code darin
eingeben, die Dateien dot PY
anhängen und sie
dann in Ihrer
Python-Umgebung ausführen. Einige beliebte sind Sublime, Atom, Notepad Plus, Plus
Emacs und viele mehr. Denken Sie daran, dass
Sie die
Python-Umgebung auf Ihrem
Betriebssystem installiert haben müssen . Iden. Daher
ist für fast alle
Programmiersprachen IDE oder integrierte
Entwicklungsumgebung erforderlich. Dazu gehört die Installation von
Python auf Ihrem Computer. Ich habe den Code
und entweder die Konsole ausgeführt oder hat es Software wie
PyCharm VS Code Spider
bekommen? Tue ich nicht mehr. Die
Codierungsumgebung, die wir verwenden werden,
befindet sich also
wieder in einem Browser. Und wenn Sie auf diesen Link klicken, wird das Pop-up der
folgenden Seite angezeigt. Sie können die meisten Browser verwenden. Ich empfehle jedoch Chrome. Wenn Sie auf den Link klicken,
sollten Sie Folgendes sehen. Chrome unter Windows zehn verwenden, werden Sie es auch
im Browser sehen. Das erste, was wir tun
werden, ist
den folgenden Code in
die Haupt-Pi-Skriptdatei einzugeben den folgenden Code in
die Haupt-Pi-Skriptdatei ,
wie Sie unten sehen können. Sie werden also sehen, dass hier ein Mann von Pi fällt und einfach austippt, offene Klammern
druckt,
doppelte Anführungszeichen, Salz in Python
bekommt. Das ist also alles,
was ich vorerst tun wollte. In Ihrem Browser sollten Sie dies
haben, wenn Sie es eingeben. Wir werden
verschiedene Farbcodes besprechen. Aber stellen Sie vorerst
sicher, dass Sie dies eingeben. Im nächsten Schritt klicken
wir auf dieses Drop-down und dann auf Ausführen. Und dann sollten Sie
auf der rechten Seite sehen, am Ausgang dieser
Print-Anweisung, dass
es
dasselbe sein wird, was Sie hatten. Sie haben also wieder gesehen
, dass
Sie
dies in Python auf der Konsole drucken möchten. Das nennt man die
Konsolenausgabe Ihres Codes. Und du wirst die
ersten Schritte in Python sehen. Und das ist dein erstes Skript
, das du in Python geschrieben hast. Um Sie daran zu erinnern, sehen
Sie auf der rechten Seite den Bildschirm mit
den Texten
, die sich in den
Klammern befanden, oder? Das sind also wieder die Zecken, die
Sie in den Klammern sehen werden. Und als erster
Code wird Python ausgeführt, das im Skript geschrieben ist. Wir werden etwas später diskutieren, welcher
Unterschied zwischen Bitumen-Skript und dem Ausführen Bitumen-Skript und dem Ausführen von
Dingen in der Konsole
besteht. Was Sie jetzt tun werden, ist, das
zu entfernen, was
drin war , multipliziert mit der gedruckten Aussage. Und Sie
klicken auf den
Dropdown-Pfeil und dann auf Konsole. Sie sehen jetzt den Bildschirm auf
der rechten Seite beim Start
mit drei Pfeilen,
rechts, 33 Pfeilen hier drüben, was
Ihre Python-Konsole darstellt. Wir können schnelle Berechnungen durchführen. der linken Seite
kodieren Sie den größten Teil Ihres Python-Skripts, und Sie können es auch ausführen. So können wir zum Beispiel hier schnelle Berechnungen
in Ihrer Konsole
durchführen. Die meiste Arbeit wird jedoch in einem Drehbuch auf
der linken Seite
erledigt. Wenn
Sie beispielsweise eins plus eins
in Ihrer Konsole eingeben
möchten , können Sie die Auswahl des Tools aufheben. Es funktioniert also sehr ähnlich wie ein einfacher Taschenrechner. Das war's. Das ist dein Herz,
deine Konsole in Python zu bedienen. Aber auch hier
werden wir das Skript verwenden meine
Python-Skripte in diesem Kurs
schreiben. Lassen Sie uns einfach ein
praktisches Beispiel
für das was wir gerade gelernt haben. Also nochmal, wir werden den Status
ausdrucken und du willst, was mit Python anfängt. In Python. Wenn
Sie also einen Fehler machen, drücken Rücktaste, und dann ist
das die Aussage. Sobald wir zum Dropdown gehen,
klicken Sie auf Ausführen, dann sollten wir eine Ausgabe
auf der rechten Seite erhalten, die plötzlich Python bekommt. Und dann kann es als erstes
Skript, das Sie geschrieben haben, es nicht löschen und zur Konsolentaste
wechseln. Und dann können wir zum
Beispiel eins plus eins sagen. Und wir bekommen die Antwort von zwei. Und das war's. So können
Sie eine Skriptdatei
ausführen und Code in der Konsole ausführen. Danke, das ist das
Ende der Lektion.
6. Lektion04: Okay, jetzt sind
wir bei der nächsten Lektion
und dem nächsten Excel-Beispiel, wir können einen Dummy-Datensatz verwenden, Informationen zu
Automodellen. Lassen Sie uns zunächst einige allgemeine Aufgaben einem Datensatz
überarbeiten, um zu sehen
, wohin wir gehen. Schauen Sie sich die Daten unten an. Wir haben einige Daten, die vier Spalten mit
Comic-Informationen enthalten. Jetzt möchten wir vielleicht ein
paar Dinge mit den Daten machen. Zum Beispiel einige Statistiken in
Spalte D oder der Preisspalte,
in denen wir das Minimum, das
Minimum, die
maximale Anzahl, den Durchschnitt, die
Standardabweichung und
den Code, der zum Übertragen verwendet wird, ermitteln möchten maximale Anzahl, den Durchschnitt, die
Standardabweichung und
den Code, . Dies sollte ein ziemlich normaler
Prozess für Sie sein. Wie wir sehen können, können
wir diese Schritte mithilfe
integrierter Funktionen in Excel ausführen. Wir können auch einige
allgemeine Aufgaben wie das Plotten, das Datenbalkendiagramm ein Liniendiagramm ausführen, was in Excel ganz
einfach ist ,
wenn Sie damit vertraut sind. Und jetzt
ist die Frage, wie man genau
dasselbe in Python macht ? Um
sicherzustellen, dass Sie alle mit Excel
vertraut sind, zeige
ich Ihnen die
Schritte, die Sie
ausführen müssen , um anhand dieser Daten einige
Statistiken zu erstellen. Wir werden also mit den
integrierten Excel-Funktionen mit
einer minimalen, maximalen Anzahl, durchschnittlichen
Standardabweichung arbeiten . Dies sollte Ihnen ziemlich vertraut sein,
wenn Sie es gewohnt sind, sich zu übertreffen. So können wir all
diese verschiedenen Sets und
Metriken für die Spalte,
die Preisspalte, ausarbeiten . Und Sie werden sehen, wie die
Ergebnisse veröffentlicht werden. Wir könnten es zum Beispiel auch einfach mutig machen. Und dann können wir auch einige Daten
plotten. Nehmen wir vielleicht
Spalte B und Spalte D, gehen zu Einfügen und
klicken dann auf ein Balkendiagramm. Dann können wir uns
einige der Daten anzeigen lassen. Wir können noch eine Kreide machen,
vielleicht ein Liniendiagramm. Wir können zurück zu Insert gehen. Klicken Sie auf Line Shot. Streuen Sie auch Plots mit Linien
und erhalten Sie die folgenden Daten. Also noch einmal, das sollte Ihnen
alles ziemlich vertraut sein, wenn
Sie Excel verwenden. Danke. Dies ist das Ende der Lektion.
7. Lektion05: In Ordnung, also gehen wir jetzt zur nächsten Lektion
über, die Python-Grundlagen ist. Aber dann die Grundlagen von
Python, um Ihnen den Einstieg zu erleichtern. Das erste, was
wir uns
ansehen werden, sind mathematische Operatoren. Beachten Sie, dass
wir im Gegensatz zu
anderen Python-Kursen nicht die
verschiedenen Aspekte von Python zeigen werden. Wir zeigen Ihnen nur, was
Sie für die gleiche
Aufgabe
benötigen, weil ich es nicht getan habe. Xl spricht ein bisschen über
Python und wie es funktioniert. Um fortzufahren und
auf Ihren Browser zu klicken, ausgelöst bei IO eine solche
Leidenschaft Python drei. Und das sollte Ihren
Browser öffnen und Sie sollten
das Fenster sehen , das Sie zuvor beim
ersten Abhören
der Umgebung
gesehen haben . Sie können also einige
grundlegende Berechnungen mit dem geübten
Python-Skript durchführen. Wenige Beispiele mit Kommentaren
und mathematischen Operatoren für Spalten. Wie Sie sehen können, habe ich ein paar
Beispiele geschrieben, wie man Zahlen addiert. Subtrahiere zwei Zahlen,
multipliziere zwei Zahlen, dividiere, finde die Potenz. Wir werden das also in der
Praxis sehen, aber später. Aber wenn Sie das Video anhalten
und üben können , genau
dasselbe anzutippen, und wenn Sie es ausführen, sollten
Sie die
folgende Ausgabe erhalten. Denke daran, ein Kommentar ist alles, was mit einem Hash
beginnt. Der Code wird grün, was bedeutet, dass nichts ausgeführt wird. Das
ist nur ein Kommentar. Helfen Sie mit, was Sie programmieren. Sehen wir uns das in der Praxis an. Erinnere dich an alles
, womit er angefangen hat, der Hash wird ein Kommentar sein. Sie können also alles eingeben nicht als Teil Ihres Codes ausgeführt wird. Es ist nur für Kommentare gedacht, damit Sie sich daran erinnern können, was Sie in Ihrem Code
getan haben. Die erste Sache würde also keine tatsächlichen Zahlen
verwenden. Verwenden der Print-Anweisung, bei der es um alternde Zahlen geht. Du kannst es ausführen. Lassen Sie mich die Antwort 50 bekommen,
was wir erwarten. Oder wir können die Zahlen subtrahieren. Wir können dann auch zwei Zahlen
multiplizieren. Und dann können Sie auch einen anderen Kopf
als zwei Zahlen
finden . Und dann können wir auch
sehr wichtig sein, was die Macht
einer Zahl, zum Beispiel
von drei, von zwei, abschneidet von drei, von zwei, das ausführen
kann und dann
bekommen wir die Antwort wie erwartet. Das nächste, was
wir uns ansehen werden Python-Grundlagen mit Variablen. Also genau wie ein
Excel-Beispiel, in dem wir
gespeichert haben , dass es kein plötzlicher
Süden ist, wie A2 und A3. Sie können
dieselben Variablennamen und dasselbe
Python-Skript erstellen und dieselben Werte
speichern. Für die Eingabe dieser Werte. Auch hier können wir die Werte sehen
, die in ihnen gespeichert sind. Also beim Speichern von Text, während die Sätze wir die Werte speichern
müssen, indem sie in doppelte Anführungszeichen
wie die Täler P2 und P3
einschließen. Wie Sie sehen, können
Sie das Video anhalten, diesen Code
kopieren und in die Datei
main.py
eingeben und ausführen. Und du solltest
Folgendes bekommen. Und sehen wir uns ein praktisches
Beispiel dafür an. Also schauen wir uns einen Excel-Datensatz
an. Wir können eine Variable
A1 und A2 aufrufen, zum Beispiel zu A2 ist gleich eins, A3 entspricht beispielsweise dem
Speichern von Variablen. Und wir können
diese Variablen ausdrucken. Und du solltest
das gleiche Ergebnis erzielen. Und wenn Sie es ausführen, sollten
wir 12 bekommen, die in
diesen Variablen gespeichert ist. Mit den Worten mit Texten. Wir müssen diese
Variablen in doppelte Anführungszeichen setzen. Ich kann sehen, dass dieses Beispiel
jetzt hierher kommt. Also sind zum Beispiel B23, Quecksilber und B3 so damit
beschäftigt, dass ich
das auch ausdrucke. Drucken Sie dies aus und Sie können die Ergebnisse
sehen, die Sie erhalten. In Ordnung, also Python,
Formeln und Funktionen, das ist ein ziemlich wichtiger
Teil von Python. Genau wie in Excel können
Sie also auch Formeln
und Gleichungen mit Variablen erstellen . Wenn wir zum Beispiel die Werte für das Modell
speichern wollten, vergleichen Sie und sehen Sie, vergleichen Sie und sehen Sie,
wie lange das Eis her ist.
Das können wir auch machen. So können wir auch
Takes einige Variablen und
eine Opera-Anweisung gruppieren , indem zum Beispiel
die eingebaute
Druckfunktion verwenden. Im Folgenden können Sie das
Video anhalten und diesen Code kopieren. Was wir tun, ist die
Wiederherstellung einer Variablen für c1, die 2001,
einem Jahr oder Süßigkeiten
oder beispielsweise 2022 entspricht einem Jahr oder Süßigkeiten . Und wir können eine
einfache Formel finden. Es arbeitet an dem Unterschied. Wir können ein Jahr minus C1 festlegen, was
hier vielleicht das Modell für dieses Auto ist. Wie wir etwas bewegen können. Und wir werden sehen, dass der Wert 21 ist, also sollten es 21 Jahre sein. Dann können wir auch Texte
ausdrucken. Beispiel für das
Ausdrucken eines Textes. Python ist also cool, wie wir es
im ersten Beispiel für das Schreiben
eines Skripts getan haben . Und wie druckt man dann
Text mit den Variablen? Oder du könntest
deinen Text ausdrucken und dann den Variablennamen
kommatisieren,
was ja wäre. Wir können
also sagen, dass das
aktuelle Jahr
eingegeben werden soll , damit du das Video pausieren
kannst, kopiere es,
vergewissere dich kapier es. Und dafür sehen sie auch ein praktisches
Beispiel. Wenn wir jetzt für C1
verfügbar speichern, dann
können wir für yeah den Unterschied zwischen den Daten und
den Variablen c1 finden . Also subtrahieren Sie einfach
zwei ganze Zahlen, tatsächlich können sie diesen Wert
ausdrucken. Dann können wir es nochmal einfach
ausdrucken wenn du es texten willst. Wir haben das schon einmal mit
dem ersten Drehbuch gemacht, das du geschrieben hast. Sagen wir zum Beispiel,
Muster ist cool. Wenn Sie dann sagen möchten, dass Texte mit Variablen
gedruckt werden, können
wir das auch tun. Also zum Beispiel die Grafschaft es ist und sag einfach Komma das Jahr,
den Variablennamen agil. Lass es laufen. Wir erhalten die Ausgabe wie erwartet. Wie speichern wir jetzt viele, speichern und speichern wir viele Werte? Dies ist eine ziemlich häufige
und wichtige Funktion, dass wir
ein Exon verwenden, wenn Sie
Spalten haben , die voller
Daten sind und verschiedene Zeilen viele Zeilen
haben
, die datiert wurden. Wie macht man das
Gleiche in Python? In Spalte C hat
das Modelljahr beispielsweise die Variablen C1, C2, C3 usw. Und was wir tun können, ist ein variables Modell zu
erstellen dennoch viele Werte zu installieren. Also ein Variablentyp, den du lösen
kannst, viele Werte. Werte sind eine ziemliche Liste. Es wird wie folgt gemacht. Was Sie also tun, ist, dass wir es noch mobil nennen
können, gleich und dann eckige Klammern. Wir können mehrere Variablen verwenden oder
speichern. Zuvor hatten wir
keine Klammern, die einzelne Werte
fördern, aber mit eckigen Klammern
und Kommas dazwischen können
wir mehrere,
leider mehrere Werte speichern. Wenn Sie also diese
Variable erstellen und ausdrucken, werden
Sie feststellen, dass Sie eine Ausgabe
erhalten, die der in
Spalte C in Excel ähnelt . Wenn wir also ein praktisches
Beispiel dafür sehen,
indem wir die Daten
aus der Excel-Spalte verwenden, können
wir Maria
alle Werte anzapfen , für die wir einen ausgezeichneten Datensatz
haben. Wenn Sie es dann ausdrucken, sollten
Sie Folgendes erhalten. Danke. Das ist das
Ende dieser Lektion.
8. Lektion06: Okay, also lasst uns
zur nächsten Lektion übergehen, nämlich sechs Statistiken. Hier werden wir uns mit Minimum,
Maximalanzahl , Durchschnitt
und Standardabweichung befassen. Wir werden also etwas
tiefer gehen und Ausführung der gleichen Aufgaben
nähern der Ausführung der gleichen Aufgaben
nähern, die
Sie mit Excel benötigen. Die vorherige Lektion mit dem
letzten, was wir getan haben, war, dass wir alle Werte des Modells
noch in der Listenvariablen
gespeichert haben . Und denken Sie an diese Variable, Sie können viele Werte speichern. Jetzt werden wir dasselbe mit
der Preisspalte machen . Dann haben wir, genau wie wir in Excel integrierte Funktionen für Minimum, Maximum und Anzahl haben, die gleiche
Funktionalität in Python. Es gibt einen Unterschied. Um die
Anzahl in Python zu reduzieren, verwenden
wir die abgekürzte Funktion n
oder length, wie Sie unten sehen können. Wenn wir uns nun den Code ansehen, haben
wir
alle Preiswerte
in einer Listenvariablen gespeichert . Sie können sie hier sehen. Und dann drucken wir diese Liste aus, damit ich alle Werte
auf der rechten Seite sehen kann. Und dann, um
das Minimum eines Preises zu ermitteln, sagen
wir Männer, eckige
Klammern und den Preis, was funktioniert bei einem Mindestwert? Ich habe das Maximum hier
mit dem gespeicherten
Max-Wert in einer
Variablen namens max geschnitten . Habe das ausgedruckt, damit wir den nächsten Preiswert
erhalten. Aber um das nächste V herauszufinden ist die Längenunterfunktion, und wir haben uns den Preis angesehen. Sehen wir uns das also in Aktion an. Also schreiben wir zuerst
einfach einen Kommentar, rätselt
, was du tust. Dann müssen wir alle
Werte in einer Preisspalte speichern. Also alle Werte
wie zuvor,
eckige Klammern, zeigen an, dass der Wert aller
Werte aus der Spalte. Wenn wir also nur alle Werte überprüfen,
die Sie benötigen, Es ist alles nur eine Kopie, die tatsächlich die Excel-Tabellenkalkulations-Subtypisierung
bildet, und ein Art Store es mit eckigen Klammern in den
Variablennamen namens Preis. Dann können wir einfach
diese
Variablenliste ausdrucken . Wir führen es aus. Auf der
rechten Seite sehen wir die ausgedruckten Werte. Jetzt können wir eine
eingebaute Funktion Männer verwenden , um die
Männer des Preises zu ermitteln. Wir können auch eine Variable speichern, Variable für den Maximalwert maximale eckige Klammern
für den Preis. Wenn Sie das dann
vielleicht ausdrucken möchten, können
wir, wenn wir es ausführen, sehen, dass können
wir, wenn wir es ausführen, sehen, wir die
Maximal- und Minimalwerte auf der
rechten Seite
ausgedruckt bekommen . Und um dann die Zählung zu ermitteln, verwenden
wir die eingebaute Funktion. Wir sagen dann Komma in voller
Länge für den Preis und führen es aus. Und Sie werden sehen, dass wir
den Wert erhalten, den wir erwarten,
den Durchschnitt und die
Standardabweichung. Wir werden mehr eingebaute
Funktionen in Python verwenden. Dazu müssen wir die Summenfunktion und
die
Längenfunktion verwenden Summenfunktion und
die
Längenfunktion , um mit der
Standardabweichung zu arbeiten. Wir müssen eine
zusätzliche Bibliothek in Python importieren. Bibliotheken sind nur eine Möglichkeit, vorhandenen Python-Code
um zusätzliche Funktionen zu erweitern. Und die Bibliothek, die wir verwenden
werden, heißt num pi. Also haben wir das auf
folgende Weise gemacht. Sie sehen unter diesem Code, wir haben unsere Liste von Variablen
mit allen Werten. Ich ging im Durchschnitt zur Arbeit, wenn wir mit einigen eine eingebaute
Funktion verwenden. Also einige der Werte im Preis geteilt durch die Länge oder
zählbare Anzahl von Werten. Und wir können leicht den Durchschnitt und die
Standardabweichung ermitteln, die wir haben müssen. So
importieren Sie eine Bibliothek. Importieren Sie also numpy als np und dann
Torkel-Standardabweichung, wir sagen einfach np.array, STD,
Standardabweichung des Fehlbetrags und den Preis. Und wir können den Wert
ausdrucken und ausdrucken. Wenn Sie möchten, vielleicht
um diesen Wert herum, können wir mit einer eingebauten
Funktion namens round,
round, round brackets den
Wert verwenden, den wir runden möchten. Und dann steht zwei für die
Anzahl der Dezimalstellen. Sehen wir uns das also in Aktion an. Also könnte ich Durchschnitt nur
die Summe über
alle Werte und die Preisliste
schreiben und
den neunten
oder den Zählerwert modifizieren. Wir können diesen Wert ausdrucken. Wir können es ausführen und erhalten den folgenden Wert,
was wir erwarten. Um nun die numpy Bibliothek
für die Standardabweichung zu importieren, sagen
wir import numpy als np. Np ist als verkürzter Weg für
Nichtzeit und Periodizität die Stadt gegen die tatsächliche
Standardabweichung, drucken Sie es aus. Und wir erhalten den Wert
, den wir erwarten. Um nun
den Wert in einer Zeichenfolge zu ermitteln, zum Beispiel mit Texten, können
wir das auch tun. Und es sieht um die
eingebaute Funktion herum ist es, die Anzahl
der Dezimalstellen zu minimieren. Also alle auch, also sag
einfach Komma zwei. Und ich denke, das
könnte tatsächlich
einen Fehler geben , weil er
an der falschen Stelle steht, was ein gutes
Beispiel ist, das Sie sehen. Es wurde am falschen Ort platziert. Es sollte eigentlich
neben jeder Abweichung sein. Ja, das ist richtig. In Ordnung, lassen Sie uns
kurz auf die eingebauten Funktionen
eingehen. Also schauen
wir uns zuerst Männer an. Es ist also eine eingebaute Funktion, Mindestwert in der Liste
erhält. Gib mir einen Klaps, bekommt den
Maximalwert in der Liste. Längenkonstante
Werte in Liste. Einige Summen organisieren
Analystendurchschnitt. Dies ist eine Formel, die wir gerade erstellt haben, um den Durchschnitt zu ermitteln. Es ist also eine Divisionsberechnung
, um den Durchschnittswert zu ermitteln. Und es in einer
Variablen speichern, die als Durchschnitt bezeichnet wird. Wir haben numpy as np. Wählen Sie eine zusätzliche
Python-Bibliothek aus, die Sie benötigen, um das Schlüsselwort
import everyone
zu verwenden , um die Num dem Schlüsselwort as können
Sie lediglich einen Alias erstellen, eine Verknüpfung, wenn Sie auf Numpy
verweisen. Wir müssen also nicht jedes Mal Manpower eingeben
. Wir sagen nur p,
anstatt es
einfach zu benutzen. Und wenn wir NP verwenden, müssen
wir zuerst die
Bibliotheks- oder Referenznamen abrufen, oder NP hat eine Standardabweichung, nur die zentrale
Standardabweichung. Dann Rolland es ist eine
eingebaute Funktion. Sie geben den Wert an, Sie umgangen haben, Dezimalstellen. Danke, und das
war's für diese Lektion.
9. Lektion07: In Ordnung, also weiter zur
nächsten Lektion, Lektion sieben. Hier werden wir uns das Plotten von Diagrammen
ansehen, insbesondere Balken- und Liniendiagramme, da Sie
nicht gedacht haben. Also müssen
wir wieder eine andere Bibliothek verwenden , um
tatsächlich zu plotten. In diesem Fall verwenden wir also eine
Bibliothek namens Matplotlib. Und Sie erhalten die gleichen Ergebnisse
wie bei einem Excel. Wir haben zwei Arten
des folgenden Codes. Sie können das Video also hier pausieren. Geben Sie den Vater
so ein, wie Sie ihn sehen, und prüfen Sie, ob Sie
das gleiche Ergebnis erzielen. Sehen Sie Ergebnisse, die Sie erhalten sollten
, wenn Sie den Code ausführen. Und das werde ich in Aktion sehen. Erste Art wie ein
Kegelfußball-Graph. Und das geht Schritt für Schritt
durch den Code
, den wir gerade geschrieben haben. So wichtig, dass die Methode
wie bei NumPy verwendet wurde. Wir
nennen es einfach PLT, das hier. Wir können es
im gesamten Code einfacher verwenden. Hier
erhalten wir nur alle Daten, die
Sie plotten möchten. In diesem Fall sind es also
die Daten für den Preis. Ich speichere das in einer
Listenvariablen und schönen sowie
analysierten Variablen. Leg es einfach oben drauf,
damit du leichter siehst, was du tust. In Ordnung?
Was Sie jetzt tun müssen, ist auch den
Comic zu bekommen , weil Sie
zu zwei verschiedenen Handlungen gegangen sind, fügen Sie sie
auch in eine Liste ein. Um nun zu plotten, müssen
wir das PLT-Schlüsselwort verwenden
und dann auf die Leiste zugreifen. Er sagt eine Punktleiste. Und jetzt geben wir die beiden Listen wir plotten wollten,
Comic und Preis. Und hier können wir die Farbe
angeben. Hier kann die Art von blau sein. Plotten Sie das ganz einfach, wir bekommen eine sehr einfache
Handlung dessen, was Sie erwarten, und
zeigen es ihm im Wesentlichen nicht , weil
etwas fehlt. Was fehlt, ist eine weitere
Funktion namens plt.show. Wenn ich das renne und die grundlegenden Handlungen
zeige. Da haben wir's. Da ist also
die grundlegende Handlung. Jetzt fügen wir einige Funktionen hinzu. Vielleicht können wir auch
die Beschriftungen neigen und die Schriftgröße
ändern. Schriftgröße fünf Drehung, wir drehen
es um 30 Grad. Lassen Sie uns vielleicht auch einige
andere Funktionen des Diagramms ändern. Vielleicht das y-Label, ich kann es etwas nennen, vielleicht
kommentieren, oder wie auch immer
du es nennen willst, und es ändern, um die Schriftgröße zu
ändern. Hier, ich meine, wir können anzeigen, das ist nur Modifizieren, Javier
anpassen, was es sein sollte. Dann war Etikett und
das ist was richtig. Sie können auch
die X-Pegel ändern. Das sollte also
eigentlich umgekehrt sein um Comic und Preis. Ändere es später. Und dann der Titel und
der Titel, den wir wirklich wollen, also passt
das Diagramm nur an, oder? So
macht man es also funktionsfähig. Es sollte nicht drängen, ja, aber wenn sie komisch und preislich ist. können wir also ändern. können wir später ändern. Aber so
modifizieren und plotten Sie im Grunde ein Balkendiagramm. Lassen Sie uns also kurz
zusammenfassen, was wir gelernt haben. Wenn Sie eine Bibliothek
importieren möchten, müssen
wir erneut ein Schlüsselwort importieren. Hier wollen wir
diese Bibliothek namens
matplotlib pyplot importieren , da wir einfach
eine Abkürzung für
PLT erstellen können , wenn wir sie im Code verwenden. Wenn sie möchte, dass du das Balkendiagramm zeichnest, sagen
wir einfach Adopt-Balken, PLT-Balken. Und dann die beiden gewünschten Listen,
die Farbtreue, die die Beschriftungen der X-Achse
angibt, um, wo wir
die Schriftgröße der Drehung ändern können. Plt xlabel gibt
die Ebeneneigenschaften an, eine Größe, Farbe, jemand
mit y-Label und dann Titel. Es gibt uns die
Möglichkeit,
den Labelnamen und dann PLT
anzuzeigen, wie es für die Anzeige von Diagrammen erforderlich ist. Das sind also verschiedene Optionen. Pyplot Peyote, Peyote-Extrakte, PLT-Xlabel, Ylabel, Titel
und POB wurden gezeigt. Dies sind die eingebauten Funktionen als Teil der
Matplotlib-Bibliothek. Wie macht man jetzt ein Liniendiagramm? Sie können
es also erneut anhalten, das Video anhalten, den Code, den
Sie zuvor hatten, und
unseren Code
entfernen oder eingeben,
was wir hier haben. Es ist also dem
, was wir
zuvor gemacht haben, sehr ähnlich . Nur ein bisschen anders. Hier machen wir ein Liniendiagramm. Wenn Sie also diesen
Code schreiben und ausführen, sollten
Sie dieses Diagramm erhalten. Lassen Sie uns also
Schritt für Schritt mit jeder
Codezeile ins Detail gehen . Das ist also ein früherer
Code, also lasst uns, wir können das Balkendiagramm entfernen und es
durch Plot-Subplot ersetzen. Wir ändern es in ein Liniendiagramm. Hier wollen wir
Tropflinienplot des Modells ja. Und der Preis. Dann willst du vielleicht die Farbe
ändern. Und er hat eine andere
Art, das zu tun. Sei vernünftig. Blau, OH, sind kleine Kreise
und die gestrichelten Linien, richtig? Es ist also eine andere Art, die Art der Töpferei zu
modifizieren, Plots der vierten Linie
zu erhalten, es sind Zecken. können wir auch ändern. Das wirst du in Kürze
ändern. Dann werden wir
mein Niveau offensichtlich so machen mein Niveau offensichtlich wie es vorher
hätte sein sollen. Dann
sollte das nächste Level sein, ja, es gibt zwei Sets, die
wir planen. Und dann müssen wir noch einige weitere Funktionen
hinzufügen. Was wir jetzt
machen werden, ist ein Titel. Wir wollen den
Durchschnitt für die,
für die Preisdatensatzliste
und auch die Standardabweichung hinzufügen . Ich erinnere mich daran, das zu tun. Wir
importieren die NumPy-Bibliothek erhalten
dann die
Standardabweichung. Eine nette Funktion ist, dass wir diese
Werte
tatsächlich in den Titel einfügen können . Dazu verwenden wir
im Druck
ein Sonderzeichen für den Titel. Und jetzt können wir
geschweifte Klammern verwenden. Und innerhalb der geschweiften Klammer setzen
Sie die tatsächliche Variable. Python wird also wissen, dass sich in den geschweiften Klammern eine
Variable befindet, die Sie verwenden müssen. Wir können auch eine Legende hinzufügen,
indem wir plt.plot legend verwenden. Und Sie können auch
eine Grid-Funktion hinzufügen , um die Folgendes
erhalten sollte. Wir haben die Daten im Titel und da ist dein Zeilenklick. Um es noch einmal zusammenzufassen: Die
wenigen neuen Dinge, die Sie gemacht haben, waren das Raster und
der Legendentitel. Vertikale Linien abstürzen
ist die Legende des Gitters. Ich füge gerade einen Legendentitel hinzu. Dies ist eine neue Funktion, ist ein F-Zeichen mit geschweiften
Klammern, vier Variablen. Danke, und das ist
das Ende dieser Lektion.
10. Lektion08: In Ordnung, also zur letzten Lektion,
bei
der es sich um eine ED 3D in
Daten handelt , die eine Bibliothek
namens Pandas verwenden. Mit verwenden wir
das, um Daten einzulesen. In Ordnung, so oft,
wenn Sie Daten behandeln, geben Sie alle
Werte ein und ich
hätte es in den
vorherigen Lektionen tun können. Wenn Sie zum Beispiel
eine CSV-Datei oder eine Textdatei haben, kann
ich sie ganz einfach importieren, um auszuatmen, und dann sofort mit der
Arbeit beginnen. Es kann dasselbe
mit Python tun, indem eine andere Bibliothek namens Pandas verwendet. In unserem Browser können
wir also mithilfe unserer Augenumgebung Komodo-Daten hochladen, mithilfe unserer Augenumgebung Komodo-Daten hochladen, mit denen
wir gearbeitet haben. Hier ist das Symbol zum Hochladen einer
Text- oder CSV-Datei. Und das ist eine CSV-Datei
, mit der wir arbeiten. Es befindet sich auch
im Ordner Projekte. Jetzt ist es hochgeladen , damit ich
es jemals in deinem Kopf
haben kann. Wir können
es jetzt importieren und die Auswahl aufheben. Das ist also eine sehr praktische
Funktion von Pandas. Python ist diese Bibliothek
namens Pandas. Wir können Daten einlesen und sie werden
auch fast
wie in einem Tabellenformat angezeigt. Wie du siehst. Drei Codezeilen reichen
aus, um
die CSV-Datei einzulesen und fast wie in
einem Tabellenformat anzuzeigen . Halten Sie also an, was der Code eingibt, und sehen
Sie, dass Sie das gleiche Ergebnis erhalten. Wir können aus diesen Daten auch einige andere
Schritte abrufen in nur einem Befehl ist
in der beschriebenen Funktion. Wenn wir also Daten sagen, die beschreiben, erhalten
wir Anzahl, Mittelwert,
Standardabweichung, Min ,
Maximum und Perzentile für
jede der Spalten, was viel einfacher ist als das, was Sie getan haben, bevor wir getroffen
wurden männliches Training. Jede dieser Spalten. Sehen wir uns das also in Aktion an. Dies ist die
bereits hochgeladene CSV-Datei. Klicken Sie also auf diesen Link, um
auch diese Datei hochzuladen. Jetzt können wir
den Code Schritt für Schritt durchgehen, was wir getan haben, um in der Datei zu lesen und diese Ergebnisse
anzuzeigen. Das ist das erste Mal, dass wir
eine Bibliothek namens Pandas importieren. Und diese Abkürzung als pd. Wir verwenden p dot read CSV. Um die CSV-Datei zu lesen. Ich gebe einfach den
Namen der CSV-Datei ein. Dies sollte sich jetzt am selben Speicherort wie Ihre Python-Datei befinden. Dann können wir die Daten drucken. Dann sehen Sie, dass das fast tabellarisch
ausgedruckt ist. Die head-Funktion gibt nur die ersten fünf Werte
aus. Und um die Snacks zu bekommen, können
wir describe verwenden. Lass das laufen. Ich bekomme die
Statistiken dafür, was eine sehr praktische
Funktion ist,
anstatt das manuell ausarbeiten zu müssen. Was haben wir hier gelernt, oder neue Funktionen oder
die Pandas-Bibliothek, die es uns ermöglicht, Daten
einzulesen und
einige Statistiken zu den
Daten ziemlich einfach zu erstellen. Um das zu tun, brauchten wir
den Zeitraum des Lesens von csv. Dann nehmen Sie die
ersten fünf Werte. Ich sagte nur, ich gehe. Und um es zu
bekommen, erhalten Sie einige Statistiken zu
dem Datensatz, der nicht in einer sehr praktischen
Bibliothek
beschrieben wird, wenn wir Daten analysieren. Großartig, das ist also das
Ende dieser Lektion und das
Ende des Kurses. Ich hoffe du hast
etwas gelernt und es hat dir gefallen.
11. Schlussbemerkungen: Okay, das ist der Abschluss
für den Skillshare-Glanz. Wir werden also eine kurze
Zusammenfassung dessen machen, was Sie getan haben. Ordnung, wir haben also ziemlich viele
Aspekte darüber
gemacht , was
Sie in Excel tun können, wie kann man das
dann
in Python anwenden, oder? Was wir also erfinden,
ist ein übliches
wirtschaftliches Werfen ganz einfach
als in Python. Und hoffentlich hätten
Sie in Python gesehen, dass es viel mehr Funktionen
und viel mehr Optionen gibt. Und hoffentlich können Sie
Ihren eigenen Code für Projekte
oder sogar Recherchen anwenden . Vor allem habe ich
versucht, mich darauf zu konzentrieren die Lektionen in
Bezug auf das Lernen zu
präsentieren. Indem ich tue. Kopieren Sie den Code
also selbst,
stellen Sie sicher, dass er funktioniert, und versuchen Sie
dann, ihn herauszufinden. Ich habe versucht es zu erklären. Ich bin dann aber danach, was jedes Ding guckt, jede Codezeile tut. Aber der beste Weg zu
lernen ist zu tun. Und das ist eine gute
Möglichkeit , Ihre
Erfahrung im Codieren im Allgemeinen zu verbessern. Aber ich hoffe du hast etwas
gelernt. Und wenn es Feedback gibt,
lass es mich wissen. Wenn es Ihnen gefallen hat
und Sie sich für
Ihre eigenen Projekte und Recherchen bewerben können .
Jetzt liegt es ganz bei dir. Sie probieren die
Projektaufgabe aus und sehen, wie Sie
die Lektionen verstanden haben. Und wenn Sie sich auch auf
Ihren eigenen Code bewerben können. Viel Spaß beim Programmieren.
Und der ganze Rest.