前提・実現したいこと
Google Colabotoryで3Dグラフを表示して、回転させたい
発生している問題・エラーメッセージ
実行すると、何も描画されません
該当のソースコード
def plot_3d(X, y):
fig = plt.figure(figsize=(8,6))
ax = fig.add_subplot('111', projection='3d')
ax.plot(X[:,0][y==0], X[:,1][y==0], X[:,2][y==0], 'bo', ms=15)
ax.plot(X[:,0][y==1], X[:,1][y==1], X[:,2][y==1], 'r^', ms=15)
ax.set_xlabel('first princibal component', fontsize=15)
ax.set_ylabel('second princibal component', fontsize=15)
ax.set_zlabel('third princibal component', fontsize=15)
ax.legend(['Not Survived', 'Survived'], loc='best', fontsize=16)
%matplotlib notebook
plt.figure(figsize=(5,5))
plot_3d(pca_x, y)
plt.show()
試したこと
%matplotlib notebook
を
%matplotlib inline
に変更すると、グラフは描画されますが、回転させて違う角度から見ることができません
補足情報(FW/ツールのバージョンなど)
なし
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/06 05:38