Python(Matplotlib)
PythonのMatplotlibのコードを共有したいと思います。
勉強記録として残していきます。
コード共有①
def Sample5():
# 乱数を生成
x = np.random.rand(100)
y = np.random.rand(100)
value = np.random.rand(100) # 乱数を 100 件生成
plt.scatter(x, y, s=100, c=value, cmap='Greens') # 散布図を表示
# カラーバーを表示
plt.colorbar()
plt.scatter(x, y) # 散布図を描画
plt.show()
Sample5()
実行結果
コード共有
def Sample6():
fig = plt.figure()
ax = fig.add_subplot(projection='3d')
x = y = np.arange(-3, 3, 0.01) # x軸とy軸を設定
X, Y = np.meshgrid(x, y)
z = np.exp(-(X**2 + Y**2)) # z軸はxの2乗とyの2乗を足した値を表示する。
ax.plot_surface(X,Y,z, cmap='terrain')
plt.show()
Sample6()
実行結果
以上になります。
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?