问题描述
我尝试了所有这些方法,即使它显示了我的所有列(其中11列)也以反斜杠分隔。 当我有很多行时,它会变得凌乱,因此,我想将所有列显示在一行中
pd.set_printoptions(max_rows=200,max_columns=11)
pd.set_option('display.max_columns',None)
pd.set_option('display.width',None)
pd.set_option('display.max_colwidth',None)
Column headers = ['Name','Phone','Email','Address','Company']
Name Phone Email \
john 1212 [email protected]
Address Company \
townhall abc
我希望这些列以单行形式显示,例如:
Name Phone Email Address Company
john 1212 [email protected] townhall abc
我需要在spyder设置中做任何事情吗?该代码似乎无效
解决方法
在我看来,您缺少宽度选项,请尝试以下操作
pd.set_option('display.max_rows',200)
pd.set_option('display.max_columns',500)
pd.set_option('display.width',1000)