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, hold=None, data=None, **kwargs)
散点图,scatter常用参数:
- x 和 y 是一维数组,对应x和y轴,必填
- s 表示散点图中点的大小,默认值为20
- c 代表点的颜色或颜色序列,默认蓝色。如果需要显示多种颜色,可以传入一个颜色的列表
- alpha透明度,默认不透明。可选0(透明)和1(不透明)之间的值
- edgecolors边框颜色序列,传入参数是一个固定颜色或者颜色列表
- marker代表点的形状,默认是圆形,也可以设置成以下的形状:(注意传入的参数都是字符串形式)
value | description |
---|---|
. | 圆点 |
, | 像素点 |
o | 大圆 |
v | 倒三角 |
^ | 正三角 |
< | 朝左的三角 |
> | 朝右的三角 |
1 | 正人字形 |
2 | 倒人字形 |
3 | 右人字形 |
4 | 左人字形 |
8 | 八边形 |
s | 方块 |
p | 五边形 |
P | 十字形 |
* | 五角星 |
h | 六边形 |
H | 正六边形 |
+ | 加号 |
x | 细叉叉 |
X | 粗叉叉 |
D | 菱形 |
柱状图,bar的常用参数:
- x, 包含所有柱子的下标的列表,也就是每个柱子的标签
- height, 包含所有柱子的高度值的列表
- width, 每个柱子的宽度。 可以指定一个固定值, 那么所有的柱子都是一样的宽。 或者设置一个列表, 这样可以分别对每个柱子设定不同的宽度
- align, 柱子对齐方式,有两个可选值:center 和 edge
- color, 柱子的颜色,可传入一个固定值或一个列表
- edgecolor, 柱子的边框颜色,可传入一个固定值或一个列表
- linewidth, 每根柱子的边框宽度。 如果没有设置,默认没有边框
- tick_label, 每根柱子上显示的标签, 默认是没有