我有以下格式的数据帧列表:
[dfs] = [df1, df2, df3, ..... dfn]
我想通过for循环打印列表中每个数据帧的开头。
我同时尝试了print
命令和直接写df的方法,但是我得到的只是一个看起来很丑陋的数组,而不是数据帧的形式。
谢谢。
for i in range (0, int(max_range_v)):
dfs[i]
以上内容我一无所获。
我还尝试了以下方法:
i = 1
dfs[i].head()
这有效,但是当我将其嵌入循环中时,它不再起作用。
我该如何解决?
理想情况下,我希望得到一些结果,例如通过熊猫打印出的美观数据框。 不能在这里复制它。...我不知道该怎么做。
答案 0 :(得分:0)
要打印两个与熊猫格式相同的数据框,可以使用此库:
from IPython.display import display
display(df1.head())
display(df2.head())
以防万一,您只需要在循环中执行此功能