Mam następujący kod w pycharmDataframe głowa nie pokazano na pycharm
import pandas as pd
import numpy as np
import matplotlib as plt
df = pd.read_csv("c:/temp/datafile.txt", sep='\t')
df.head(10)
pojawia się następujący komunikat:
Process finished with exit code 0
ja powinnam dostać pierwsze dziesięć wierszy mojego pliku danych, ale te nie pojawiają się w PyCharm
.
Sprawdziłem interpreter projektu i wszystkie ustawienia wydają się być w porządku. Właściwe pakiety są instalowane (numpy, pandas, matplotlib) pod odpowiednią wersją Pythona.
Co robię źle? Dzięki.
Dziękuję bardzo! :-) – user1774127
@furas Dlaczego z niektórymi metodami nie potrzebujesz używać drukowania? Na przykład df.info() wyświetla informacje w porządku bez potrzeby "drukowania", podczas gdy df.head() wymaga owijania go print(). – Tiago
@Tiago 'df.info()' wyświetla się bez 'print()' ponieważ autor tej metody użył 'print()' wewnątrz tej metody. Zdecydował, że ta metoda będzie używana tylko do wyświetlania informacji. 'df.head()' wymaga 'print()', ponieważ zwraca 'DataFrame', której możesz użyć w obliczeniach przed wyświetleniem - np.' df2 = df.head() * 4' lub 'df2 = df.head() [-3] ' – furas