Python jupyter笔记本:在一个周期内打印精细表格
当我在jupyter笔记本中输入dataframe的名称时,它会打印一个漂亮的表:Python jupyter笔记本:在一个周期内打印精细表格,python,pandas,jupyter-notebook,Python,Pandas,Jupyter Notebook,当我在jupyter笔记本中输入dataframe的名称时,它会打印一个漂亮的表: fail_data 它甚至可以识别TeX符号 但是当我需要打印周期中的数据时,输出看起来不太好: fail_data_gr = fail_data.groupby('test_name') for k, v in fail_data_gr: print(v) 如何使此输出看起来像第一个输出?在jupyter笔记本中显示将委托给IPython.display模块。在循环内打印时,print转储数据帧
fail_data
它甚至可以识别TeX符号
但是当我需要打印周期中的数据时,输出看起来不太好:
fail_data_gr = fail_data.groupby('test_name')
for k, v in fail_data_gr:
print(v)
如何使此输出看起来像第一个输出?在jupyter笔记本中显示将委托给
IPython.display
模块。在循环内打印时,print
转储数据帧的\uuuuuu\uuuuu
表示,该表示不进行特殊渲染
因此,总而言之,改变
for k, v in fail_data_gr:
print(v)
到
尝试从IPython.display导入显示;对于在…:显示(v)。可能重复
from IPython.display import display
for k, v in fail_data_gr:
display(v)