【发布时间】:2013-11-23 17:54:23
【问题描述】:
我正在尝试使用 MatPlotLib 在 Python 中简单地填充绘图曲线下的区域。
这是我的 SSCCE:
import json
import pprint
import numpy as np
import matplotlib.pyplot as plt
y = [0,0,0,0,0,0,0,0,0,0,0,863,969,978,957,764,767,1009,1895,980,791]
x = np.arange(len(y))
fig2, ax2 = plt.subplots()
ax2.fill(x, y)
plt.savefig('picForWeb.png')
plt.show()
附图显示了产生的输出。
有谁知道为什么 Python 没有填充 x 轴和曲线之间的整个区域?
我已经进行了 Google 和 StackOverflow 搜索,但找不到类似的示例。直觉上它似乎应该填满曲线下的整个区域。
【问题讨论】:
标签: python matplotlib plot