Heim  >  Artikel  >  Backend-Entwicklung  >  Warum Python für die Datenanalyse wählen?

Warum Python für die Datenanalyse wählen?

(*-*)浩
(*-*)浩Original
2019-06-25 14:30:422521Durchsuche

Warum Python für die Datenanalyse verwenden?

Warum Python für die Datenanalyse wählen?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn