Liquidsのロゴ Liquids

0

3D散布図【matplotlib】

matplotlib

3Dグラフを作成するにはadd_subplot()の引数であるprojection'3d'を指定します。

また、scatter()にはx, y, z座標を表す3つの引数を与えます。

import matplotlib.pyplot as plt
import numpy as np

x = np.random.rand(100)
y = np.random.rand(100)
z = np.random.rand(100)

fig = plt.figure()
ax = fig.add_subplot(projection='3d')
ax.scatter(x, y, z)
plt.show()

color引数で色を変更することができます。

ax.scatter(x, y, z, color='purple')

色の指定方法の詳細はこちらのwikiを参照

s引数で点の大きさを変更できます。

ax.scatter(x, y, z, s=100)

marker引数でマーカーの形を変更することができます。

ax.scatter(x, y, z, marker='|')


markerに与えることのできる文字列と、点の形は以下のドキュメントをご覧ください。

Liquidsのロゴ Liquids

Liquidsは誰でも投稿・編集ができる技術Wikiコミュニティ📝です。

あなたもLiquidsで技術Wikiを
書いてみませんか?