擅长:python、mysql、java
<pre><code>import random
def randomColor():
r = lambda: random.randint(0,255)
color = '#{:02x}{:02x}{:02x}'.format(r(), r(), r())
return color
vp1 = violinplot(y1, x1, points=20, widths=0.9, showmeans=True, showextrema=False, showmedians=False)
for pc in vp1['bodies']:
pc.set_facecolor(randomColor())
pc.set_edgecolor('black')
vp1['cmeans'].set_color('black')
</code></pre>
<p>如果有100个列,则可以使用此选项。函数<code>randomColor()</code>生成一个随机<code>hex</code>值,并在每次迭代中给出一个随机颜色</p>