Pandas Jupyter笔记本:数据框未打印为表

Pandas Jupyter笔记本:数据框未打印为表,pandas,jupyter-notebook,Pandas,Jupyter Notebook,在我的Jupyter笔记本4.2.3版中,当我添加一个单元格,如 products = pd.read_csv('products.csv') products.head() len(products) 在products是数据帧的情况下,我希望在运行计算单元时显示一个表,正如我在其他笔记本中看到的那样。但是为了将数据帧显示为一个表,我必须首先从IPython.display导入中的display方法,并使用display(products.head()),这是有效的。我错过了什么?我发现

在我的Jupyter笔记本4.2.3版中,当我添加一个单元格,如

products = pd.read_csv('products.csv') 
products.head()
len(products) 

在products是数据帧的情况下,我希望在运行计算单元时显示一个表,正如我在其他笔记本中看到的那样。但是为了将数据帧显示为一个表,我必须首先从IPython.display导入
中的
display
方法,并使用
display(products.head())
,这是有效的。我错过了什么?

我发现了我的错误。单元格中的最后一行是输出的行。如果我删除
len(产品)
,那么数据框将作为表打印

复制并粘贴运行此行的整个单元格