pandas画多于20张图
时间: 2023-06-17 07:07:12 浏览: 100
PANDAS环境搭建所需的环境
如果你使用的是Jupyter Notebook或者JupyterLab,可以尝试使用以下代码解决问题:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 设置显示的最大列数和最大行数
pd.set_option('display.max_columns', None)
pd.set_option('display.max_rows', None)
# 生成一些数据
df = pd.DataFrame({'A': range(50), 'B': range(50)})
# 循环画图
for i in range(len(df.columns)):
plt.figure()
plt.plot(df.iloc[:, i])
plt.title(df.columns[i])
# 显示所有的图
plt.show()
```
这里我们使用了`pd.set_option`来设置显示的最大列数和最大行数,保证所有的数据都能够显示出来。然后我们循环遍历每一列数据,使用`plt.figure`创建新的图像,然后使用`plt.plot`画出数据图像,并设置标题。最后使用`plt.show`显示出所有的图像。
阅读全文