Ich begann ML mit Python und seine Bibliotheken zu lernen. Ich könnte eine dumme Frage haben, bin mir aber nicht sicher, wie es weitergehen soll.Ausführen von Python-Dateien und sehen Ausgabe
In dieser main.py Datei möchte ich eine Datei importieren und sehen Sie ihren Schwanz.
import pandas as pd
df = pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data', header = None)
df.tail()
Wenn ich es vom Terminal zu kompilieren, wird der Datenrahmen auf dem Terminal nicht ausgedruckt, dh
Lior ML Python $ python3 main.py
Lior ML Python $
Dann kann ich ich versuche laufen Python vom Terminal und c/p diese Zeilen und dann siehe mein Datenrahmen wird ausgedruckt.
Lior ML Python $ python3
Python 3.6.0 |Anaconda 4.3.1 (x86_64)| (default, Dec 23 2016, 13:19:00)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas as pd
>>>
>>> df = pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data', header = None)
df.tail()
>>> df.tail()
0 1 2 3 4
145 6.7 3.0 5.2 2.3 Iris-virginica
146 6.3 2.5 5.0 1.9 Iris-virginica
147 6.5 3.0 5.2 2.0 Iris-virginica
148 6.2 3.4 5.4 2.3 Iris-virginica
149 5.9 3.0 5.1 1.8 Iris-virginica
>>>
Warum nicht ausgegeben ist, wenn im Terminal kompilieren, das heißt, wenn ich mehr komplexierten Codes haben, wie kann ich ihre Dateien kompilieren und die Ausgabe ohne c/p sie in die Klemme sehen?
Vielen Dank im Voraus!
'print df.tail()' – Stael