文档详情

Python数据分析基础与应用电子活页7-4使用marker参数定义数据标记.docx

发布:2025-05-24约1.34千字共2页下载文档
文本预览下载声明

Python数据分析基础与应用

模块

PAGE2

PAGE21

电子活页7-4使用marker参数定义数据标记

plot()函数或scatter()函数中用于设置数据标记的常见字符如表1W所示。

表1Wplot()函数或scatter()函数中用于设置数据标记的常见字符

序号

字符

形状

说明

序号

字符

形状

说明

1

.

点标记

21

X

叉形(乘号×填充)标记

2

,

像素点标记

22

D

正菱形标记

3

o

实心圆标记

23

d

窄菱形标记

4

v

倒三角标记

24

|

竖直线标记

5

^

正三角标记

25

_

水平线标记

6

左三角标记

26

0(TICKLEFT)

水平线(位于基线左方)标记

7

右三角标记

27

1(TICKRIGHT)

水平线(位于基线右方)标记

8

1

下三叉标记

28

2(TICKUP)

垂直线(位于基线上方)标记

9

2

上三叉标记

29

3(TICKDOWN)

垂直线(位于基线下方)标记

10

3

左三叉标记

30

4(CARETLEFT)

左箭头(位于基线右方)标记

11

4

右三叉标记

31

5(CARETRIGHT)

右箭头(位于基线左方)标记

12

8

八边形标记

32

6(CARETUP)

上箭头(位于基线下方)标记

13

s

正方形标记

33

7(CARETDOWN)

下箭头(位于基线上方)标记

14

p

五边形标记

34

8(CARETLEFTBASE)

左箭头(位于基线左方)标记

15

P

十字交叉形标记

35

9(CARETRIGHTBASE)

右箭头(位于基线右方)标记

16

*

星形标记

36

10(CARETUPBASE)

上箭头(位于基线上方)标记

17

h

六边形标记1

37

11(CARETDOWNBASE)

下箭头(位于基线下方)标记

18

H

六边形标记2

38

None或或

没有任何标记

19

+

加号标记

39

$...$

渲染指定的字符作为标记,例如$f$表示以字母f为标记

20

x

乘号标记

绘制带实心圆标记的折线的示例代码如下:

importmatplotlib.pyplotasplt

importnumpyasnp

ypoints=np.array([1,3,4,5,8,9,6,1,3,4,5,2,4])

plt.plot(ypoints,marker=o)

plt.show()

输出结果如图1W所示。

图1W带实心圆标记的折线

绘制带下箭头标记的折线的示例代码如下:

importmatplotlib.pyplotasplt

importmatplotlib.markers

plt.plot([1,2,3],marker=matplotlib.markers.CARETDOWNBASE)

plt.show()

输出结果如图2W所示。

图2W带下箭头标记的折线

显示全部
相似文档