Heim > Artikel > Backend-Entwicklung > Warum Python für die Datenanalyse wählen?
Warum Python für die Datenanalyse verwenden?
1. Die große Anzahl an Bibliotheken von Python bietet ein komplettes Toolset für die Datenanalyse (empfohlenes Lernen: Python-Video-Tutorial)
2. Im Vergleich zu anderen Sprachen wie MATLAB und R, die hauptsächlich für die Datenanalyse verwendet werden, verfügt die Python-Sprache über umfassendere Funktionen
3. Die Anzahl der Python-Bibliotheken hat zugenommen, die Methode zur Implementierung des Algorithmus ist innovativer
4. Python kann problemlos mit anderen Sprachen wie C, Java usw. verbunden werden.
2 , Was ist IPython?
IPython ist eine interaktive Python-Shell (ihre Standard-Python-Shell ist viel einfacher zu verwenden und leistungsfähiger)
1. Unterstützt automatische Code-Vervollständigung und automatische Einrückung, unterstützt bereits Bash-Shell
2. Jupyter NoteBook (früher bekannt als IPython NoteBook), das eine Schnittstelle für Benutzer zur Interaktion mit dem IPython-Kernel bietet und auch ein interaktives Notizbuch ist (kann gespeichert werden Ihr Quellcode, laufende Ergebnisse), a Python-Webschnittstelle, die Text (Markdown), Code, Bilder und Formeln integriert
3 Unterstützt interaktive Datenvisualisierung und andere grafische Benutzeroberflächen
Unterstützt leistungsstarkes Parallelrechnen
3. Laufumgebung
Es gibt viele Programmbibliotheken für Datenanalyse und maschinelles Lernen (z. B. Numpy, Pandas, Sckilearn, TensorFlow usw.). Es wäre mühsam, es alleine zu konfigurieren und zu installieren, und einige Pakete (z. B. Scipy) basieren auf vielen Bibliotheken, die ein integriertes Tool zur Datenanalyse und maschinellen Lernentwicklung bereitstellen. Dies ist die Anaconda-Installation: Laden Sie die neueste Version vom Beamten herunter Website und installieren Sie es unter Windows
Öffnen:
Methode 1. Verwenden Sie den Befehl
Verwenden Sie die cmd-Befehlszeile oder das Linux-Terminal, um den Befehl einzubetten: jupyter Das Notebook wird ausgeführt zwei Programme: das IPython-Dienstprogramm und die Jupyter-Notebook-Webschnittstelle, und dann kann der Code in die Schnittstelle geschrieben werden
Hinweis] Auf dem IPython-Server wird das Programm ausgeführt, und Jupyter-Notebook bietet nur eine interaktive Schnittstelle, Wenn Sie das IPython-Dienstprogramm deaktivieren (Strg + C im Terminal), ist das Jupyter-Notebook nutzlos.
Einige grundlegende Vorgänge:
Doppelklicken Sie auf D: Löschen Sie die aktuelle Zelle
Klicken Sie auf M: Konvertieren Sie die aktuelle Zelle in ein Markdown-Dokument
Jupyter-Struktur: Sie besteht aus Zellen. Die Ausführung jeder Zelle beeinflusst sich nicht gegenseitig, aber die Daten werden gemeinsam genutzt
Methode 2: Verwenden Sie die Anaconda-Schnittstelle zum Öffnen
Methode 3: Verwenden Sie Pycharm zum Öffnen
[Hinweis] Der Compiler muss den Python-Compiler im Anaconda-Verzeichnis auswählen, sonst kann IPython nicht geöffnet werden Serviceprogramm
Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonWarum Python für die Datenanalyse wählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!