print data_frame.head给出的输出不是一个好的表

时间:2018-05-09 12:32:21

标签: python pandas dataframe

我有一个从kaggle中获取的数据集,我想得到这里显示的结果

enter image description here

所以,我拿了那段代码,改了一下,我跑的是这个:

# get titanic & test csv files as a DataFrame
titanic_df = pd.read_csv("./input/train.csv")
test_df    = pd.read_csv("./input/test.csv")

# preview the data
print titanic_df.head()

这是有效的,因为它输出正确的数据,但不像教程那样整洁......我可以做对吗?

这是我的输出(Python 2,Spyder):

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您之前没有使用过,请尝试使用Jupyter笔记本。在ipython控制台中,它将包装文本并以多行显示。在kaggle,你所看到的本身就是一个jupyter笔记本。