Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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:限制数据框中打印列的宽度_Python_Python 2.7_Pandas_Pretty Print_Tabular - Fatal编程技术网

Python:限制数据框中打印列的宽度

Python:限制数据框中打印列的宽度,python,python-2.7,pandas,pretty-print,tabular,Python,Python 2.7,Pandas,Pretty Print,Tabular,我正在尝试打印熊猫数据框。 其中一列太宽(这是一个很长的字符串)。 要打印,我使用的是表格库。但当它被打印出来时,它会在一条很长的线上显示所有栏目的全部内容。以下是我看到的: row name review

我正在尝试打印熊猫数据框。 其中一列太宽(这是一个很长的字符串)。 要打印,我使用的是
表格
库。但当它被打印出来时,它会在一条很长的线上显示所有栏目的全部内容。以下是我看到的:

row  name                                                                                                review                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                rating

0  Planetwise Flannel Wipes                                                                            These flannel wipes are OK, but in my opinion not worth keeping.  I also ordered someImse Vimse Cloth Wipes-Ocean Blue-12 countwhich are larger, had a nicer, softer texture and just seemed higher quality.  I use cloth wipes for hands and faces and have been usingThirsties 6 Pack Fab Wipes, Boyfor about 8 months now and need to replace them because they are starting to get rough and have had stink issues for a while that stripping no longer handles.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3
1  Planetwise Wipe Pouch                                                                               it came early and was not disappointed. i love planet wise bags and now my wipe holder. it keps my osocozy wipes moist and does not leak. highly recommend it.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        5
2  Annas Dream Full Quilt with 2 Shams                                                                 Very soft and comfortable and warmer than it looks...fit the full size bed perfectly...would recommend to anyone looking for this type of quilt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       5
3  Stop Pacifier Sucking without tears with Thumbuddy To Love\'s Binky Fairy Puppet and Adorable Book  This is a product well worth the purchase.  I have not found anything else like this, and it is a positive, ingenious approach to losing the binky.  What I love most about this product is how much ownership my daughter has in getting rid of the binky.  She is so proud of herself, and loves her little fairy.  I love the artwork, the chart in the back, and the clever approach of this tool.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                5
4  Stop Pacifier Sucking without tears with Thumbuddy To Love\'s Binky Fairy Puppet and Adorable Book  All of my kids have cried non-stop when I tried to ween them off their paci
正如你所看到的,这条线太长了。 如何限制打印字符串中的字符数?例如,我希望第3行打印如下:

3  Stop Pacifier Sucking without tears ...    This is a product well worth ...     5 
df['column_name'] = df['column_name'].str[:width]

我希望将此限制应用于表中的所有行。

max\u colwidth
和(terminal)
width

In [11]: pd.options.display.width = 50

In [12]: pd.options.display.max_colwidth = 50

In [13]: df
Out[13]:
                                                   0  \
0                        0  Planetwise Flannel Wipes
1                           1  Planetwise Wipe Pouch
2             2  Annas Dream Full Quilt with 2 Shams
3  3  Stop Pacifier Sucking without tears with Th...
4  4  Stop Pacifier Sucking without tears with Th...

...

请参阅。

您可以执行以下操作:

3  Stop Pacifier Sucking without tears ...    This is a product well worth ...     5 
df['column_name'] = df['column_name'].str[:width]
试试这个:

pd.options.display.width = 1200
pd.options.display.max_colwidth = 100
pd.options.display.max_columns = 100

谢谢Andy,我试着将这些选项用于
制表
,但它们不起作用。如果我想看到一行中的所有列,但只需键入df(不使用表格)就可以截断行,那么我需要执行如下操作:pd.options.display.width=200 pd.options.display.max\u colwidth=50max宽度非常大,如果我理解您的意思,比如500。这会把一切放在同一条线上。