0
現在、3Dグラフの散乱点です。私のX、Y、Zはリストです(len(Z)= R)。しかし、私はそれらのZ値に基づいて色を与えたいと思います。たとえば、Z> 1の場合、色は赤、Z> 2の青Z> 3、ピンクなどです。現在のコードはMatplotlib3DのZ軸の値に基づく色ベースの値
from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(X,Y,Z,for k in range (R): if Z>1: color=['red'])
plt.show()
'' X、Y、Z''は何ですか?彼らは定義されていない、あなたは色として配列を渡す必要があります – nicoguaro