打印数据框时如何不截断列(显示所有列)
How to not truncate columns when printing dataframes (show all columns)
我尝试了所有这些,即使它显示了我所有的列(其中 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 xx@gmail.com
Address Company \
townhall abc
我希望列位于单行中,例如:
Name Phone Email Address Company
john 1212 xx@gmail.com townhall abc
我需要在我的 spyder 设置中做些什么吗?代码似乎不起作用
在我看来你缺少宽度选项,试试下面的
pd.set_option('display.max_rows', 200)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 1000)
我尝试了所有这些,即使它显示了我所有的列(其中 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 xx@gmail.com
Address Company \
townhall abc
我希望列位于单行中,例如:
Name Phone Email Address Company
john 1212 xx@gmail.com townhall abc
我需要在我的 spyder 设置中做些什么吗?代码似乎不起作用
在我看来你缺少宽度选项,试试下面的
pd.set_option('display.max_rows', 200)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 1000)