Я очень новичок в Python, поэтому у меня возникают некоторые проблемы, когда я пытаюсь построить код PCA, который я нашел в inte rnet. Это показывает мне ключевую ошибку числа.
Это код, который я использую для получения графика:
Xax=X_pca[:,0]
Yax=X_pca[:,1]
labels=dataFrame['XAUUSD'].values
cdict={0:'red',1:'green'}
labl={0:'Alquilar',1:'Comprar'}
marker={0:'*',1:'o'}
alpha={0:.3, 1:.5}
fig,ax=plt.subplots(figsize=(7,5))
fig.patch.set_facecolor('white')
for l in np.unique(labels):
ix=np.where(labels==l)
ax.scatter(Xax[ix],Yax[ix],c=cdict[l],label=labl[l],s=40,marker=marker[l],alpha=alpha[l])
plt.xlabel("First Principal Component",fontsize=14)
plt.ylabel("Second Principal Component",fontsize=14)
plt.legend()
plt.show()
И проблема с этой строкой:
ax.scatter(Xax[ix],Yax[ix],c=cdict[l],label=labl[l],s=40,marker=marker[l],alpha=alpha[l])
Отображение ключевой ошибки: 811,7
Спасибо!