Py之matplotlib:matplotlib绘图中与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表集合(建议收藏)

简介: Py之matplotlib:matplotlib绘图中与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表集合(建议收藏)


目录

matplotlib绘图中与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表集合

1、使用方法

2、与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表

(1)、linestyle可选参数

(2)、marker可选参数

(3)、color可选参数

(4)、matplotlib.colors.cnames参数


 

 

 

matplotlib绘图中与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表集合

1、使用方法

1. plt.plot(x, y, linewidth = '1', label = "test", color=' coral ', linestyle=':', marker='|')
2. plt.legend(loc='upper left')

 

2、与颜色相关的参数(color颜色参数、linestyle线型参数、marker标记参数)可选列表

(1)、linestyle可选参数

1. linestyle可选参数
2. -       solid line style
3. --      dashed line style
4. -.      dash-dot line style
5. :       dotted line style

 

 

(2)、marker可选参数

1. '.'       point marker
2. ','       pixel marker
3. 'o'       circle marker
4. 'v'       triangle_down marker
5. '^'       triangle_up marker
6. '<'       triangle_left marker
7. '>'       triangle_right marker
8. '1'       tri_down marker
9. '2'       tri_up marker
10. '3'       tri_left marker
11. '4'       tri_right marker
12. 's'       square marker
13. 'p'       pentagon marker
14. '*'       star marker
15. 'h'       hexagon1 marker
16. 'H'       hexagon2 marker
17. '+'       plus marker
18. 'x'       x marker
19. 'D'       diamond marker
20. 'd'       thin_diamond marker
21. '|'       vline marker
22. '_'       hline marker
23. 
24. 
25.    -                solid line style
26.    --               dashed line style
27.    -.               dash-dot line style
28.    :                dotted line style
29.    .                point marker
30.    ,                pixel marker
31.    o                circle marker
32.    v                triangle_down marker
33.    ^                triangle_up marker
34.    <                triangle_left marker
35.    >                triangle_right marker
36. 1                tri_down marker
37. 2                tri_up marker
38. 3                tri_left marker
39. 4                tri_right marker
40.    s                square marker
41.    p                pentagon marker
42.    *                star marker
43.    h                hexagon1 marker
44.    H                hexagon2 marker
45.    +                plus marker
46.    x                x marker
47.    D                diamond marker
48.    d                thin_diamond marker
49.    |                vline marker
50.    _                hline marker

 

 

 

 

(3)、color可选参数

color example code: named_colors.pyhttps://matplotlib.org/examples/color/named_colors.html

比如' coral '中,可以换成color=' #054E9F',每两个十六进制数分别代表R、G、B分量:

常用的颜色:'r'     'g'     'b'     'y'       'c'      'm'      'y'     'k'

更多内容详见后边补充

black bisque lightgreen slategrey
k darkorange forestgreen lightsteelblue
dimgray burlywood limegreen cornflowerblue
dimgrey antiquewhite darkgreen royalblue
grey tan green ghostwhite
gray navajowhite g lavender
darkgrey blanchedalmond lime midnightblue
darkgray papayawhip seagreen navy
silver moccasin mediumseagreen darkblue
lightgray orange springgreen mediumblue
lightgrey wheat mintcream blue
gainsboro oldlace mediumspringgreen b
whitesmoke floralwhite mediumaquamarine slateblue
white darkgoldenrod aquamarine darkslateblue
w goldenrod turquoise mediumslateblue
snow cornsilk lightseagreen mediumpurple
rosybrown gold mediumturquoise blueviolet
lightcoral lemonchiffon azure indigo
indianred khaki lightcyan darkorchid
brown palegoldenrod paleturquoise darkviolet
frebrick darkkhaki darkslategray mediumorchid
maroon ivory darkslategrey thistle
darkred beige teal plum
red lightyellow darkcyan violet
r lightgoldenrodyello C purple
mistyrose olive cyan darkmagenta
salmon y aqua m
tomato yellow darkturquoise fuchsia
darksalmon olivedrab cadetblue magenta
coral yellowgreen powderblue orchid
orangered darkolivegreen lightblue mediumvioletred
lightsalmon greenyellow deepskyblue deeppink
sienna chartreuse skyblue hotpink
seashell lawngreen lightskyblue lavenderblush
chocolate sage steelblue palevioletred
saddlebrown lightsage aliceblue crimson
sandybrown darksage dodgerblue pink
peachpuff honeydew lightslategrey lightpink
peru darkseagreen lightslategray  
linen palegreen slategray  
1. cnames = {
2. 'aliceblue':            '#F0F8FF',
3. 'antiquewhite':         '#FAEBD7',
4. 'aqua':                 '#00FFFF',
5. 'aquamarine':           '#7FFFD4',
6. 'azure':                '#F0FFFF',
7. 'beige':                '#F5F5DC',
8. 'bisque':               '#FFE4C4',
9. 'black':                '#000000',
10. 'blanchedalmond':       '#FFEBCD',
11. 'blue':                 '#0000FF',
12. 'blueviolet':           '#8A2BE2',
13. 'brown':                '#A52A2A',
14. 'burlywood':            '#DEB887',
15. 'cadetblue':            '#5F9EA0',
16. 'chartreuse':           '#7FFF00',
17. 'chocolate':            '#D2691E',
18. 'coral':                '#FF7F50',
19. 'cornflowerblue':       '#6495ED',
20. 'cornsilk':             '#FFF8DC',
21. 'crimson':              '#DC143C',
22. 'cyan':                 '#00FFFF',
23. 'darkblue':             '#00008B',
24. 'darkcyan':             '#008B8B',
25. 'darkgoldenrod':        '#B8860B',
26. 'darkgray':             '#A9A9A9',
27. 'darkgreen':            '#006400',
28. 'darkkhaki':            '#BDB76B',
29. 'darkmagenta':          '#8B008B',
30. 'darkolivegreen':       '#556B2F',
31. 'darkorange':           '#FF8C00',
32. 'darkorchid':           '#9932CC',
33. 'darkred':              '#8B0000',
34. 'darksalmon':           '#E9967A',
35. 'darkseagreen':         '#8FBC8F',
36. 'darkslateblue':        '#483D8B',
37. 'darkslategray':        '#2F4F4F',
38. 'darkturquoise':        '#00CED1',
39. 'darkviolet':           '#9400D3',
40. 'deeppink':             '#FF1493',
41. 'deepskyblue':          '#00BFFF',
42. 'dimgray':              '#696969',
43. 'dodgerblue':           '#1E90FF',
44. 'firebrick':            '#B22222',
45. 'floralwhite':          '#FFFAF0',
46. 'forestgreen':          '#228B22',
47. 'fuchsia':              '#FF00FF',
48. 'gainsboro':            '#DCDCDC',
49. 'ghostwhite':           '#F8F8FF',
50. 'gold':                 '#FFD700',
51. 'goldenrod':            '#DAA520',
52. 'gray':                 '#808080',
53. 'green':                '#008000',
54. 'greenyellow':          '#ADFF2F',
55. 'honeydew':             '#F0FFF0',
56. 'hotpink':              '#FF69B4',
57. 'indianred':            '#CD5C5C',
58. 'indigo':               '#4B0082',
59. 'ivory':                '#FFFFF0',
60. 'khaki':                '#F0E68C',
61. 'lavender':             '#E6E6FA',
62. 'lavenderblush':        '#FFF0F5',
63. 'lawngreen':            '#7CFC00',
64. 'lemonchiffon':         '#FFFACD',
65. 'lightblue':            '#ADD8E6',
66. 'lightcoral':           '#F08080',
67. 'lightcyan':            '#E0FFFF',
68. 'lightgoldenrodyellow': '#FAFAD2',
69. 'lightgreen':           '#90EE90',
70. 'lightgray':            '#D3D3D3',
71. 'lightpink':            '#FFB6C1',
72. 'lightsalmon':          '#FFA07A',
73. 'lightseagreen':        '#20B2AA',
74. 'lightskyblue':         '#87CEFA',
75. 'lightslategray':       '#778899',
76. 'lightsteelblue':       '#B0C4DE',
77. 'lightyellow':          '#FFFFE0',
78. 'lime':                 '#00FF00',
79. 'limegreen':            '#32CD32',
80. 'linen':                '#FAF0E6',
81. 'magenta':              '#FF00FF',
82. 'maroon':               '#800000',
83. 'mediumaquamarine':     '#66CDAA',
84. 'mediumblue':           '#0000CD',
85. 'mediumorchid':         '#BA55D3',
86. 'mediumpurple':         '#9370DB',
87. 'mediumseagreen':       '#3CB371',
88. 'mediumslateblue':      '#7B68EE',
89. 'mediumspringgreen':    '#00FA9A',
90. 'mediumturquoise':      '#48D1CC',
91. 'mediumvioletred':      '#C71585',
92. 'midnightblue':         '#191970',
93. 'mintcream':            '#F5FFFA',
94. 'mistyrose':            '#FFE4E1',
95. 'moccasin':             '#FFE4B5',
96. 'navajowhite':          '#FFDEAD',
97. 'navy':                 '#000080',
98. 'oldlace':              '#FDF5E6',
99. 'olive':                '#808000',
100. 'olivedrab':            '#6B8E23',
101. 'orange':               '#FFA500',
102. 'orangered':            '#FF4500',
103. 'orchid':               '#DA70D6',
104. 'palegoldenrod':        '#EEE8AA',
105. 'palegreen':            '#98FB98',
106. 'paleturquoise':        '#AFEEEE',
107. 'palevioletred':        '#DB7093',
108. 'papayawhip':           '#FFEFD5',
109. 'peachpuff':            '#FFDAB9',
110. 'peru':                 '#CD853F',
111. 'pink':                 '#FFC0CB',
112. 'plum':                 '#DDA0DD',
113. 'powderblue':           '#B0E0E6',
114. 'purple':               '#800080',
115. 'red':                  '#FF0000',
116. 'rosybrown':            '#BC8F8F',
117. 'royalblue':            '#4169E1',
118. 'saddlebrown':          '#8B4513',
119. 'salmon':               '#FA8072',
120. 'sandybrown':           '#FAA460',
121. 'seagreen':             '#2E8B57',
122. 'seashell':             '#FFF5EE',
123. 'sienna':               '#A0522D',
124. 'silver':               '#C0C0C0',
125. 'skyblue':              '#87CEEB',
126. 'slateblue':            '#6A5ACD',
127. 'slategray':            '#708090',
128. 'snow':                 '#FFFAFA',
129. 'springgreen':          '#00FF7F',
130. 'steelblue':            '#4682B4',
131. 'tan':                  '#D2B48C',
132. 'teal':                 '#008080',
133. 'thistle':              '#D8BFD8',
134. 'tomato':               '#FF6347',
135. 'turquoise':            '#40E0D0',
136. 'violet':               '#EE82EE',
137. 'wheat':                '#F5DEB3',
138. 'white':                '#FFFFFF',
139. 'whitesmoke':           '#F5F5F5',
140. 'yellow':               '#FFFF00',
141. 'yellowgreen':          '#9ACD32'}

 

(4)、matplotlib.colors.cnames参数

1. import matplotlib
2. from DataAnalysis import Dict2DfByRow
3. Dict2DfByRow(matplotlib.colors.cnames)    #行数据添加

keys

values

aliceblue

#F0F8FF

antiquewhite

#FAEBD7

aqua

#00FFFF

aquamarine

#7FFFD4

azure

#F0FFFF

beige

#F5F5DC

bisque

#FFE4C4

black

#000000

blanchedalmond

#FFEBCD

blue

#0000FF

blueviolet

#8A2BE2

brown

#A52A2A

burlywood

#DEB887

cadetblue

#5F9EA0

chartreuse

#7FFF00

chocolate

#D2691E

coral

#FF7F50

cornflowerblue

#6495ED

cornsilk

#FFF8DC

crimson

#DC143C

cyan

#00FFFF

darkblue

#00008B

darkcyan

#008B8B

darkgoldenrod

#B8860B

darkgray

#A9A9A9

darkgreen

#006400

darkgrey

#A9A9A9

darkkhaki

#BDB76B

darkmagenta

#8B008B

darkolivegreen

#556B2F

darkorange

#FF8C00

darkorchid

#9932CC

darkred

#8B0000

darksalmon

#E9967A

darkseagreen

#8FBC8F

darkslateblue

#483D8B

darkslategray

#2F4F4F

darkslategrey

#2F4F4F

darkturquoise

#00CED1

darkviolet

#9400D3

deeppink

#FF1493

deepskyblue

#00BFFF

dimgray

#696969

dimgrey

#696969

dodgerblue

#1E90FF

firebrick

#B22222

floralwhite

#FFFAF0

forestgreen

#228B22

fuchsia

#FF00FF

gainsboro

#DCDCDC

ghostwhite

#F8F8FF

gold

#FFD700

goldenrod

#DAA520

gray

#808080

green

#008000

greenyellow

#ADFF2F

grey

#808080

honeydew

#F0FFF0

hotpink

#FF69B4

indianred

#CD5C5C

indigo

#4B0082

ivory

#FFFFF0

khaki

#F0E68C

lavender

#E6E6FA

lavenderblush

#FFF0F5

lawngreen

#7CFC00

lemonchiffon

#FFFACD

lightblue

#ADD8E6

lightcoral

#F08080

lightcyan

#E0FFFF

lightgoldenrodyellow

#FAFAD2

lightgray

#D3D3D3

lightgreen

#90EE90

lightgrey

#D3D3D3

lightpink

#FFB6C1

lightsalmon

#FFA07A

lightseagreen

#20B2AA

lightskyblue

#87CEFA

lightslategray

#778899

lightslategrey

#778899

lightsteelblue

#B0C4DE

lightyellow

#FFFFE0

lime

#00FF00

limegreen

#32CD32

linen

#FAF0E6

magenta

#FF00FF

maroon

#800000

mediumaquamarine

#66CDAA

mediumblue

#0000CD

mediumorchid

#BA55D3

mediumpurple

#9370DB

mediumseagreen

#3CB371

mediumslateblue

#7B68EE

mediumspringgreen

#00FA9A

mediumturquoise

#48D1CC

mediumvioletred

#C71585

midnightblue

#191970

mintcream

#F5FFFA

mistyrose

#FFE4E1

moccasin

#FFE4B5

navajowhite

#FFDEAD

navy

#000080

oldlace

#FDF5E6

olive

#808000

olivedrab

#6B8E23

orange

#FFA500

orangered

#FF4500

orchid

#DA70D6

palegoldenrod

#EEE8AA

palegreen

#98FB98

paleturquoise

#AFEEEE

palevioletred

#DB7093

papayawhip

#FFEFD5

peachpuff

#FFDAB9

peru

#CD853F

pink

#FFC0CB

plum

#DDA0DD

powderblue

#B0E0E6

purple

#800080

rebeccapurple

#663399

red

#FF0000

rosybrown

#BC8F8F

royalblue

#4169E1

saddlebrown

#8B4513

salmon

#FA8072

sandybrown

#F4A460

seagreen

#2E8B57

seashell

#FFF5EE

sienna

#A0522D

silver

#C0C0C0

skyblue

#87CEEB

slateblue

#6A5ACD

slategray

#708090

slategrey

#708090

snow

#FFFAFA

springgreen

#00FF7F

steelblue

#4682B4

tan

#D2B48C

teal

#008080

thistle

#D8BFD8

tomato

#FF6347

turquoise

#40E0D0

violet

#EE82EE

wheat

#F5DEB3

white

#FFFFFF

whitesmoke

#F5F5F5

yellow

#FFFF00

yellowgreen

#9ACD32

 


相关文章
|
26天前
|
Python
Matplotlib 绘图标记
Matplotlib 绘图标记
29 2
|
3月前
|
Python
Matplotlib 教程 之 Matplotlib 绘图标记 9
在本教程中,我们将探讨如何使用 Matplotlib 的 `plot()` 方法中的 `marker` 参数来自定义图表标记。您可以选择不同的线类型(如实线 `&#39;-&#39;`、虚线 `&#39;:&#39;` 等),以及颜色类型(如红色 `&#39;r&#39;`、绿色 `&#39;g&#39;` 等)。同时,通过调整 `markersize (ms)`、`markerfacecolor (mfc)` 和 `markeredgecolor (mec)` 参数,可以定制标记的大小和颜色。
34 1
|
3月前
|
Python
Matplotlib 教程 之 Matplotlib 绘图标记 3
这段Matplotlib教程展示了如何通过`plot()`方法的`marker`参数来自定义图表标记,为数据点添加独特的视觉风格。例如,通过设置`marker = &#39;*&#39;`,可以使每个数据点显示为星形标记。这在需要对坐标轴进行特殊标注时尤为有用。下面的示例代码生成了一个带有星形标记的简单折线图。
41 2
|
3月前
|
搜索推荐 数据可视化 Python
Matplotlib 教程 之 Matplotlib 绘图标记 4
本教程介绍如何使用 Matplotlib 的 `plot()` 方法中的 `marker` 参数来自定义图表标记,使你的数据可视化更加直观和个性化。通过实例演示了如何设置下箭头作为数据点标记。
26 1
|
3月前
|
Python
Matplotlib 教程 之 Matplotlib 绘图标记 8
在 Matplotlib 中,可以通过 `plot()` 方法的 `marker` 参数自定义图表标记。此外,还可以设置线类型(如 `&#39;-&#39;` 实线、`&#39;:&#39;` 虚线等)和颜色(如 `&#39;r&#39;` 红色、`&#39;g&#39;` 绿色等)。使用 `markersize` (`ms`) 定义大小,`markerfacecolor` (`mfc`) 和 `markeredgecolor` (`mec`) 分别定义标记的内部和边框颜色。
37 0
|
4月前
|
Python
pylustrator让Matplotlib参数修改更简单
pylustrator让Matplotlib参数修改更简单
|
3月前
|
数据可视化 Python
Matplotlib 教程 之 Matplotlib 绘图标记 6
在本教程中,我们将探讨如何利用 Matplotlib 的 `plot()` 方法中的 `marker` 参数来自定义图表标记,以增强数据可视化效果。此外,还介绍了线类型(如实线 `&#39;-&#39;`、虚线 `&#39;:&#39;` 等)、颜色类型(如红色 `&#39;r&#39;`、绿色 `&#39;g&#39;` 等)以及如何通过 `markersize` (`ms`)、`markerfacecolor` (`mfc`) 和 `markeredgecolor` (`mec`) 来调整标记的大小和颜色。通过一个示例展示了如何设置标记大小。
35 0
|
3月前
|
Python
Matplotlib 教程 之 Matplotlib 绘图标记 5
使用 Matplotlib 的 `plot()` 方法通过 `marker` 参数来自定义图表标记,同时解释了如何利用 `fmt` 参数定义标记、线条样式及颜色,例如 &#39;o:r&#39; 分别表示实心圆标记、虚线及红色。并通过一个实例演示了其使用方法。
30 0
|
3月前
|
数据可视化 数据处理 Python
Matplotlib:Python绘图利器之王
Matplotlib:Python绘图利器之王
25 0
|
3月前
|
Python
Matplotlib 教程 之 Matplotlib 绘图标记 2
在 Matplotlib 中使用 `plot()` 方法的 `marker` 参数来自定义图表标记。通过不同符号如 `&quot;o&quot;`(实心圆)、`&quot;v&quot;`(下三角)等,可实现多样化的标记效果。示例展示了实心圆标记的使用方法,提供了多种标记符号供选择,包括几何形状和特殊符号。
68 0