目录
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
plt.scatter(x, y) # x 代表x轴 y 代表y轴数据, 数据维度必须相同
plt.show()
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
plt.scatter(x, y,s=100) # s 点的大小 c 点的颜色 alpha 透明度
plt.show()
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
plt.scatter(x, y,s=100,c='red') # s 点的大小 c 点的颜色 alpha 透明度
plt.show()
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
plt.scatter(x, y,s=100,c='red',alpha=0.5) # s 点的大小 c 点的颜色 alpha 透明度
plt.show()
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
colors = np.array([0, 10, 20, 30, 40, 45, 50, 55])
plt.scatter(x, y,s=100,c=colors,alpha=0.5,cmap='viridis') # s 点的大小 c 点的颜色 alpha 透明度 cmap 颜色条(color需要设置为数组)
plt.colorbar() # 显示颜色条
plt.show()
import matplotlib.pyplot as plt
import numpy as np
# 第一组散点
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 4, 9, 16, 7, 11, 23, 18])
z = np.array([4, 7, 12, 19, 10, 14, 26, 21])
colors = np.array([0, 10, 20, 30, 40, 45, 50, 55])
plt.scatter(x, y,s=100,c=colors,alpha=0.5,cmap='viridis') # s 点的大小 c 点的颜色 alpha 透明度 cmap 颜色条(color需要设置为数组)
plt.scatter(x, z,s=100,c=colors,alpha=0.5,cmap='afmhot_r') # s 点的大小 c 点的颜色 alpha 透明度 cmap 颜色条(color需要设置为数组)
plt.colorbar() # 显示颜色条
plt.show()