擅长:python、mysql、java
<p>彩色的情节是用早期版本的pandas制作的(<;=0.23)。从那以后,熊猫决定把酒吧的情节变成单色,因为酒吧的颜色毫无意义。如果您仍然想使用pandas中“tab10”colormap中的默认颜色生成条形图,并重新创建以前的行为,那么它看起来像</p>
<pre><code>import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
N = 13
df = pd.Series(np.random.randint(10,50,N), index=np.arange(1,N+1))
cmap = plt.cm.tab10
colors = cmap(np.arange(len(df)) % cmap.N)
df.plot.bar(color=colors)
plt.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/ln8bp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ln8bp.png" alt="enter image description here"/></a></p>