python显示pandas的所有数据,不要显示省略号
时间: 2023-11-24 18:22:02 浏览: 126
python中使用pandas
当 Pandas DataFrame 的行或列非常多时,Jupyter Notebook 会默认将其省略显示。如果您想要显示所有的数据,可以通过设置 Pandas 的显示选项来实现。具体来说,可以通过以下代码来显示所有行和列:
```python
import pandas as pd
# 设置 Pandas 显示选项
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
# 创建 DataFrame
data = {"col_" + str(i): range(100) for i in range(100)}
df = pd.DataFrame(data)
# 显示 DataFrame
print(df)
```
在上面的代码中,我们首先通过`pd.set_option`函数设置了 Pandas 的显示选项,将最大行数和最大列数都设置为 None,表示不限制行和列的数量。然后,我们创建了一个包含 100 行和 100 列的 DataFrame,并将其打印到控制台上。
注意,当 DataFrame 的行列非常多时,显示所有数据可能会导致浏览器或控制台卡顿或崩溃,因此建议谨慎使用此功能。
阅读全文