%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
# 乱数を生成
x = np.random.rand(100)
y = np.random.rand(100)
# 散布図を描画
plt.scatter(x, y)
plt.show()
import numpy as np
import matplotlib.pyplot as plt
# 乱数を生成
x = np.random.rand(100)
y = np.random.rand(100)
# 散布図を描画
plt.scatter(x, y)
plt.show()
import numpy as np
import matplotlib.pyplot as plt
# 乱数を生成
x = np.random.rand(100)
y = np.random.rand(100)
# 散布図を描画
plt.scatter(x, y)
plt.scatter(x, y, s=600, c="pink", alpha=0.5, linewidths="2",
edgecolors="red")
plt.scatter(x, y, s=600, c="yellow", marker="*", alpha=0.5,
linewidths="2", edgecolors="orange")
plt.scatter(x, y)
plt.title("This is a title")
plt.xlabel("x axis")
plt.ylabel("y axis")
plt.grid(True)
# 乱数を 100 件生成
value = np.random.rand(100)
# 散布図を表示
plt.scatter(x, y, s=100, c=value, cmap='Blues')
# カラーバーを表示
plt.colorbar()
plt.scatter(x, y, s=100, c=value, cmap='Blues', vmin=0.4, vmax=0.6)
plt.colorbar()