Python Pylab或mplot3d:索引作为标记
在pylab或mplot3d(2d或3d散点图)中绘制列表时,是否可以使用列表中的索引作为标记?或其他方式(或其他库),使查看器了解列表中的哪个点对应于图形上的哪个点 我在这里包括了一个三维散点图,仅供参考。我希望将蓝点标记改为列表中的索引。Python Pylab或mplot3d:索引作为标记,python,matplotlib,mplot3d,Python,Matplotlib,Mplot3d,在pylab或mplot3d(2d或3d散点图)中绘制列表时,是否可以使用列表中的索引作为标记?或其他方式(或其他库),使查看器了解列表中的哪个点对应于图形上的哪个点 我在这里包括了一个三维散点图,仅供参考。我希望将蓝点标记改为列表中的索引。 当然,您只需要对每个点进行单独的plot调用 但是,由于每个点都有不同的标记,因此渲染速度会相当慢。如果你有几千分,这可能是个坏主意。然而,在这一点上,你将无法看到的数字,无论如何 例如: import numpy as np import matplot
当然,您只需要对每个点进行单独的
plot
调用
但是,由于每个点都有不同的标记,因此渲染速度会相当慢。如果你有几千分,这可能是个坏主意。然而,在这一点上,你将无法看到的数字,无论如何
例如:
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
num = 30
t = np.linspace(0, 10*np.pi, num)
x, y = np.cos(t), np.sin(t)
fig, ax = plt.subplots(subplot_kw=dict(projection='3d'))
for i in range(num):
ax.plot([x[i]], [y[i]], [t[i]], marker='${}$'.format(i),
markersize=12, color='black')
plt.show()