擅长:python、mysql、java
<p>下面是一个示例,其中计算颜色而不是由文字列表指定。</p>
<pre><code>import matplotlib.pyplot as plt
import numpy as np
phi = np.linspace(0, 2*np.pi, 60)
x = np.sin(phi)
y = np.cos(phi)
rgb_cycle = np.vstack(( # Three sinusoids
.5*(1.+np.cos(phi )), # scaled to [0,1]
.5*(1.+np.cos(phi+2*np.pi/3)), # 120° phase shifted.
.5*(1.+np.cos(phi-2*np.pi/3)))).T # Shape = (60,3)
fig, ax = plt.subplots(figsize=(3,3))
ax.scatter(x,y, c=rgb_cycle, s=90)
fig.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/872vX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/872vX.png" alt="color ring"/></a></p>