首页 > 解决方案 > Pandas 选项在课堂上不起作用

问题描述

我在课堂上的互动中遇到了一些困难,希望有人能指出我的错误。我想要做的是将文件加载到 Pandas 中,然后设置 pandas 选项以显示整个文件。简单的!但我把范围弄得一团糟,希望有人能帮忙。

class Reviewer:
    def __init__(self, review_file):
        self.review_file = review_file
        self.data = pd.read_csv(review_file)

        self.set_pandas_display_options()
        print(self.data)

    def set_pandas_display_options() -> None:
        display = pd.options.display
        display.max_columns = 100
        display.max_rows = 1000
        display.max_colwidth = 199
        display.width = None

但不幸的是,我得到的是通常截断的熊猫输出

2          Neg   info0
3          Neg   info1
4          Neg   info2
...        ...                                                                                                                                                                                                     ...
1377       Pos   info 1377
1378       Pos   info 1378

标签: python

解决方案


非常感谢帕维尔。我纠正了:

    def set_pandas_display_options(self) -> None:
        pd.options.display.max_columns = 100
        pd.options.display.max_rows = 2000
        pd.options.display.max_colwidth = 199
        pd.options.display.width = None

推荐阅读