plt.scatter(x,y,c =value,marker = ‘.‘)

plt.scatter(x,y,c =value,marker = ‘.’)

plt.scatter( )是matplotlib提供的绘制散点图的函数

x是散点的横坐标:传入是可迭代的对象

y是散点的纵坐标:传入是可迭代的对象

c是散点的颜色: 当使用数字表示点颜色时,函数自动根据传入数据定义点的颜色,相同数据颜色相同。

marker是散点形状:.’ ⚫、’^’ ?、’*’ ⭐


示例:

import matplotlib.pyplot as plt
import numpy as np
x = np.random.randint(0,100,1000)
plt.scatter(x,y=x,c=x,marker='.')#用x的数据表示点的颜色
plt.show()

在这里插入图片描述


版权声明:本文为liyva原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。