Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Jupyter笔记本中的输出格式_Python_Pandas_Jupyter Notebook - Fatal编程技术网

Python Jupyter笔记本中的输出格式

Python Jupyter笔记本中的输出格式,python,pandas,jupyter-notebook,Python,Pandas,Jupyter Notebook,我目前正在使用Jupyter笔记本进行学习。我通过Datacamp 我对Jupyter笔记本的一件事很好奇: 我有以下代码段: import pandas as pd import numpy as np df = pd.DataFrame(data=np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [40, 50, 60], [23, 35, 37]]), index=[2.5, 12.6, 4.8, 4.8, 2.5],

我目前正在使用Jupyter笔记本进行学习。我通过
Datacamp

我对Jupyter笔记本的一件事很好奇:

我有以下代码段

import pandas as pd
import numpy as np
df = pd.DataFrame(data=np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [40, 50, 60], [23, 35, 37]]),
              index=[2.5, 12.6, 4.8, 4.8, 2.5],
              columns=[48, 49, 50])

print(df)
print('-------------------')

df.reset_index().drop_duplicates(subset='index', keep='last').set_index('index')
输出

我注意到我的第一个
print()
函数将返回分隔行之前的表格。但是,下面的代码行是
df.reset_index().drop_duplicates(subset='index',keep='last')。set_index('index')
将返回下面一个漂亮的表

我想通过尝试删除整个功能
print(df)
来实现与
print(df)
相同的功能,然后转到新行并键入
df
。结果是,我将能够创建如图所示的相同格式

然而,如果我只是删除
print(df)
部分并在同一代码块中用
df
替换它,我就无法重新创建相同的格式

我的问题是:

  • 有没有办法在同一块代码中创建相同的格式

  • 尝试将以下两行添加到笔记本顶部:

    from IPython.core.interactiveshell import InteractiveShell
    InteractiveShell.ast_node_interactivity = "all"
    
    如果这不起作用,您可以在此处找到答案:

    是我还是图像链接断了?我想只有你,但没关系,我会给你的