<p>这是我的密码:</p>
<pre><code>import numpy as np
import matplotlib.dates as mdates
fig, ax = plt.subplots(figsize = (10,10))
dateList = []
countries = []
casesList = []
colors = []
for e in sorted_date:
countries.append(e[0])
dateList.append(e[1][0])
casesList.append(e[1][1])
# plt.gca().xaxis.set_major_formatter(mdates.DateFormatter('%m/%d/%Y'))
for country, date, case in zip(countries, dateList, casesList):
ax.scatter(date, case, c = np.random.rand(3,), edgecolors='none', label=country )
plt.legend(loc=1)
plt.show()
</code></pre>
<p>我的散点图有效,但
我一直收到颜色RGB或RGBA的错误消息,如下所示:</p>
<blockquote>
<p>'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.</p>
</blockquote>
<p>我认为我随机化的颜色有问题,但不确定该怎么解决</p>