Вы не делаете ничего плохого, но, вероятно, не понимаете смысла возвращения. data.head()
возвращает первые пять значений data
. Однако, если вы используете это так:
data.head()
Он вернется в ничто, поэтому все, что возвращает функция, отбрасывается. Вы можете распечатать данные, которые он возвращает, в консоли, как вы это сделали:
print(data.head())
Или вы можете сохранить его в переменной и напечатать это или сделать что-то еще с ним:
someVariable = data.head()
print(someVariable)
# Or do something with someVariable
Если вы вводите этот код в интерпретаторе, возвращаемое значение data.head()
будет автоматически записано в консоль. Вот так (из этого примера):
>>> df.head()
animal
0 alligator
1 bee
2 falcon
3 lion
4 monkey