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