Pythonエラー:ValueError:不明なプロジェクション「3d」



Python Error Valueerror



これは主にmatplotlibバージョンの問題です。

新しいバージョンが3D散布図を描画する方法:



import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() ax = fig.add_subplot(111, projection='3d')

バージョン1.0.0より前は、3D軸の作成方法が異なっていました。古いバージョンのmatplotlibを使用している場合は、ax = fig.add_subplot(111、projection = '3d')をax = Axes3D(fig)に変更します。はいの場合、古いバージョンのmatplotlibは次の方法を使用しています

import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure() ax = Axes3D(fig)

O(∩_∩)おはは〜



参照アドレス: https://matplotlib.org/mpl_toolkits/mplot3d/tutorial.html