Python Jupyter Notebook - 摘要显示仅显示最后结果

时间:2018-04-18 04:10:42

标签: python jupyter-notebook

我有两个数据集,我尝试通过2个不同的命令同时查看这两个数据集的摘要。但是,Jupyter只显示最后的结果。有没有办法在下一个单元格中看到两者?

    raw_data = {'age1': [23,45,21],'age2': [10,20,50], 'age3':[44,55,77]}
    df = pd.DataFrame(raw_data, columns = ['age1','age2','age3'])

    raw_data = {'age1': [23,45,21],'age2': [10,20,50], 'age3':[44,55,77]}
    df2 = pd.DataFrame(raw_data, columns = ['age1','age2','age3'])

    np.sum(df['age1'])
    np.sum(df['age2'])

2 个答案:

答案 0 :(得分:0)

您可以在笔记本的开头设置,以显示来自单个单元格的所有中间结果:

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

答案 1 :(得分:-1)

Jupyter只会自动打印出单元格的最后一个命令。您可以在要输出的每个对象周围使用print(),将两个命令放在由逗号分隔的同一行上,或将其中一个命令移动到下一个单元格。对于每种情况,输出会略有不同,因此请使用能够提供所需结果的输出。