【发布时间】:2019-06-07 18:50:17
【问题描述】:
我正在使用subplots 函数将 8 列绘制成一个图形。但是,它显示了
"IndexError: 数组索引过多"
# -*- coding: utf-8 -*-
import pandas as pd
from matplotlib import pyplot as plt
from matplotlib import style
df = pd.read_csv('XXXX', encoding='utf-8')
num = 0
for dim in ['A','B','C','D','E','F','G','H']:
fig, axes = plt.subplots(nrows=8, ncols=1)
df[dim].plot(ax=axes[num,0])
plt.xlabel(dim)
num += 1
plt.show()
【问题讨论】:
-
能否在您的问题中显示
df.head(),以便我们有一个最小、完整且可验证的示例?
标签: python matplotlib subplot