「Matplotlib tips」の版間の差分

提供: Eospedia
移動: 案内検索
(Axes3D)
行25: 行25:
 
</pre>
 
</pre>
  
* ax.plotとはax.scatterのようにいつも通りの名前のプロット用メソッドが使えるが、3Dプロットにも対応したものになっている。
+
* ax.plotとかax.scatterのようにいつも通りの名前のプロット用メソッドが使えるが、3Dプロットにも対応したものになっている。
 
* %matplotlib widget と一緒に使うと、3Dプロットの回転とかがマウスドラッグで可能。
 
* %matplotlib widget と一緒に使うと、3Dプロットの回転とかがマウスドラッグで可能。

2020年10月29日 (木) 05:40時点における版

JupyterLabでインタラクティブプロット

  • 使い方
    • ノートブックの冒頭で以下のマジックコマンドをたたく
%matplotlib widget

始めにinlineにしておいて途中からwidgetに変えるとかは無理。最初から冒頭でwidgetにしておく必要あり。

3Dプロット

Axes3D

  • インポート
from mpl_toolkits.mplot3d import Axed3D
import matplotlib.pyplot as plt
  • 使い方
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
  • ax.plotとかax.scatterのようにいつも通りの名前のプロット用メソッドが使えるが、3Dプロットにも対応したものになっている。
  •  %matplotlib widget と一緒に使うと、3Dプロットの回転とかがマウスドラッグで可能。