本文主要是介绍matplotlib.pyplot.scatter的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
plt.scatter()的参数说明
matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, plotnonfinite=False, data=None, **kwargs)
- x,y:表示散点的x,y坐标,即点的位置。类型分别为 shape(n,) 的数组。
- s:表示散点形状(marker)的大小(size)。类型为 标量 或 shape(n,) 的数组,可选,默认20.
- c:表示散点的颜色。可以是色彩或颜色序列,如 r(red),g(green),b(blue),可选。
- marker:表示散点的形状。默认’o’,详情参阅marker属性,可选。
- cmap:Colormap,可选,仅在c为数组或浮点类型时才使用,详情参阅colormap属性,可选。
- norm:Normalize实例用于将亮度数据缩放为0,1。仅当c是浮点数组时才使用norm,可选。
- vmin,vmax:亮度设置,vmin和vmax与norm结合使用以标准化亮度数据,可选。
- alpha:设置图标的透明度。介于0(透明)~1(不透明)之间,可选。
- linewidths:标记边缘的线宽。类型为标量或数组,可选。
- edgecolors:图标的边缘色。默认与表面颜色相同,即’face’,可选。
- plotnonfinite:boolean,用于设置非限定的c来绘制散点。
scatter的基本用法
plt.scatter()可用于绘制散点图。
以下实例转载自博客:https://blog.csdn.net/luoganttcc/article/details/64440091
实例1:
# -*- coding: utf-8 -*-
#导入模块
from matplotlib import pyplot as plt
import numpy as np
#定义两个矩阵
A1=np.array([0,0])
B1=np.array(([2,0],[0,2]))
#以 A1为均值,B1为协方
这篇关于matplotlib.pyplot.scatter的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!