擅长:python、mysql、java
<p>在matplotlib 2.0之前的版本中,无需使用<code>ax.scatter</code>来打印没有标记的文本。在2.0版中,您需要<code>ax.scatter</code>为文本设置适当的范围和标记</p>
<pre><code>y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199]
z = [0.15, 0.3, 0.45, 0.6, 0.75]
n = [58, 651, 393, 203, 123]
fig, ax = plt.subplots()
for i, txt in enumerate(n):
ax.annotate(txt, (z[i], y[i]))
</code></pre>
<p>在这个{a1}中,你可以找到一个3d的例子</p>