如何使用Pandas显示数据框架的所有行

  • Post category:Python

使用Pandas显示数据框架的所有行可以通过以下步骤完成:

  1. 导入 Pandas 模块
    python
    import pandas as pd

  2. 加载数据
    python
    data = pd.read_csv('data.csv')

  3. 设置 Pandas 显示字体大小
    python
    pd.set_option('display.max_rows', None)

  4. 显示所有行数据
    python
    print(data)

下面是一个使用上述步骤显示 DataFrame 中所有行的示例。首先,我们创建一个包含 10 行数据的样本数据集,并将其保存在名为 data.csv 的文件中:

id,name,age
1,John,28
2,Jane,32
3,Bob,45
4,Alice,22
5,Mark,19
6,Sara,50
7,Rick,39
8,Emma,26
9,David,36
10,Julia,31

然后,我们可以使用上述步骤加载该文件并显示所有行的数据:

import pandas as pd

# 加载数据
data = pd.read_csv('data.csv')

# 设置显示字体大小
pd.set_option('display.max_rows', None)

# 显示所有行数据
print(data)

运行上述代码,输出结果应该类似于以下内容:

    id   name  age
0    1   John   28
1    2   Jane   32
2    3    Bob   45
3    4  Alice   22
4    5   Mark   19
5    6   Sara   50
6    7   Rick   39
7    8   Emma   26
8    9  David   36
9   10  Julia   31

从输出结果可以看出,该代码成功地加载了所有的行数据,并将它们以表格形式显示在屏幕上。同时,为了确保所有行都能够显示出来,在代码中我们还设置了 display.max_rows 参数的值为 None,表示不限制显示最大行数。