回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我无法生成具有以下错误的堆叠图形:</p>
<pre><code>TypeError: There is no Line2D property "stacked"
</code></pre>
<p>我的csv格式为:</p>
<pre><code>feb-17,1,2,3
apr-17,2,4,3
may-18,3,5,3
oct-20,4,1,1
dec-21,5,1,1
</code></pre>
<p>我希望看到这样的景象:</p>
<p><a href="https://i.stack.imgur.com/KiqgL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KiqgL.png" alt="enter image description here"/></a></p>
<p>我的代码是:</p>
<pre><code>import pandas
import matplotlib.pyplot as plt
df = pandas.read_csv(datacsv.csv, delimiter=',',
index_col=0,
parse_dates=[0], dayfirst=True,
names=['Date','Black','Red', 'Yellow'])
df.plot(Stacked=True, marker='.',markersize=8, title ="My graph", fontsize = 10, color=['b','g','c'], figsize=(15, 15))
imagepathprotocol = "image.png"
plt.savefig(imagepathprotocol)
</code></pre>
<p>你知道能做什么吗?谢谢。你知道吗</p>