当前位置:网站首页>Matplotlib common settings
Matplotlib common settings
2022-07-01 23:18:00 【Cold Lane (* _*)】
Line color and style
Common settings for charts
matplotlib.pyplot.plot Of color Parameter setting line color
color setting
General color
Other colors
Floating point RGB perhaps RGBA Tuples
Hexadecimal RGB perhaps RGBA character string
1-2 Between decimals as the gray value
X11/CSS4 Color name specified in
Xkcd Color name specified in
Tableau Colors in the palette
CN Color cycle of format
| b | Blue |
| g | green |
| r | Red |
| c | Turquoise |
| #FFFF00 | yellow |
| m | Magenta |
y | yellow |
| k | black |
w | white |
| 0.5 | Grayscale value string |

Tag settings
matplotlib.pyplot.plot Of linestyle Parameter setting color setting line style
Line style settings
1. Solid line '-'
2. Double line '--'
3. Point line '-.'
4. Dotted line ':'
Mark pattern
marker Parameters , Set marker style
| . | Dot the mark |
| , | Pixel marker |
| o | Filled circle mark |
| v | Inverted triangle |
| ^ | Upper triangle mark |
| > | Right triangle |
| < | Left triangle |
| 1 | Lower flower triangle mark |
| 2 | Flower triangle mark |
| 3 | Left flower triangle mark |
| 4 | Right flower triangle mark |
| s | Solid square mark |
| p | Black Pentagon mark |
| * | Star sign |

Look at the usage of tags

Layout settings
Set up the canvas
Grammar format
matpoltlib.pyplot.figure(num=None,figsize=None,dpi=None,facecolor=None,edgecolor=None,frameon=True)Parameter description
1.num: Image number or name , Numbers are numbers , The string is the name , You can activate different canvases through this parameter
2.figsize: Specify the width and height of the canvas , In inches
3.dpi: Specifies the resolution of the drawing object , That is, how many pixels per inch , The default value is 80. The bigger the pixels , The bigger the canvas
4.facecolor: The background color
5.edgeolor: Border color
6.frameon: Show border or not , The default value is True, bound box , If False, No borders are drawn
The canvas is the background .
Set the coordinate axis and grid
Set axis
Set the axis title
xlabel Function settings x Axis title ,ylabel Function settings y Axis title
Solve the problem of Chinese garbled code
plt.rcParame['font.sans-serif']=['SimHei']Set axis scale
xticks Function settings x Axis scale ,yticks Function settings y Axis scale
Set the axis range
xlim Function settings x Axis coordinate axis range ,ylim Function settings y Axis coordinate axis range
Set the network cable
grid() Function to set gridlines



Text label _ title _ legend
Add text label
matplotlib.pyplot.text(x,y,s,**kwargs)| fontsize | font size |
| ha | Horizontal alignment |
| va | Vertical alignment |
Set the title and legend
matplotlib.pyplot.title()
matplotlib.pyplot.legend()| best | The adaptive |
| lower right | Lower right |
| center left | Left middle |
| center | Right center |
| upper right | upper right |
| lower left | lower left |
| center right | Right middle |
| lower center | Lower middle |
| upper left | upper left |
| right | On the right side |
| upper center | Upper middle |



Text notes and axis tick marks
Add notes
matplotlib.pyplot.annotate(s,xy,xytext,xycoords,arrowprops)Adjust the gap between the chart and the canvas edge
matplotlib.pyplot.subplots_adjust(left,right,top,bottom)The scale line of the coordinate axis
matplotlib.pyplot.tick_params(bottom,left,right,top)
matplotlib.pyplot.rcParams('xtick.direction')='in'
matplotlib.pyplot.rcParams('ytick.direction')='in'边栏推荐
- CADD课程学习(3)-- 靶点药物相互作用
- 用JpaTransactionManager操作数据库事务
- Istio, ebpf and rsocket Broker: in depth study of service grid
- 通过Go语言创建CA与签发证书
- 【微服务|Sentinel】sentinel整合openfeign
- 微信个人小商店一键开通助手小程序开发
- mt管理器测试滑雪大冒险
- The online beggar function of Japanese shopping websites
- 【微服务|Sentinel】@SentinelResource详解
- Introduction and use of plantuml
猜你喜欢

Redis数据类型和应用场景

从第三次技术革命看企业应用三大开发趋势

flutter Unable to load asset: assets/images/888.png
![[micro service sentinel] sentinel integrates openfeign](/img/8b/46156255fd980eb422c7e05d5af7ee.png)
[micro service sentinel] sentinel integrates openfeign

Copy ‘XXXX‘ to effectively final temp variable

Explain ThreadLocal in detail

Detailed explanation of twenty common software testing methods (the most complete in History)

CKS CKA CKAD 将终端更改为远程桌面

Groups and ranges of regular series

Aaai22 | structural tagging and interaction modeling: a "slim" network for graph classification
随机推荐
Data enhancement of semi supervised learning
dat. GUI
"35 years old, the boss of the company, with a monthly salary of 20000, give away takeout": the times abandoned you, not even saying goodbye
【Swoole系列1】在Swoole的世界中,你将学习到什么?
MySQL -- convert rownum in Oracle to MySQL
Jielizhi Bluetooth headset quality control and production skills [chapter]
JS - use of arguments
【微服务|Sentinel】@SentinelResource详解
【Kotlin 第三方 】coil koltin协程图片加载库Coil类似Glide的图片加载第三方
Istio、eBPF 和 RSocket Broker:深入研究服务网格
Huisheng Huiying 2022 intelligent, fast and simple video editing software
What is the mosaic tailgate?
RPA: Bank digitalization, business process automation "a small step", and loan review efficiency "a big step"
硅谷产品实战学习感触
用JpaTransactionManager操作数据库事务
CADD课程学习(3)-- 靶点药物相互作用
Win 10 mstsc connect RemoteApp
Three development trends of enterprise application from the perspective of the third technological revolution
Cisco -- an external tool for WAN's concept examination
Redis~02 cache: how to ensure data consistency in MySQL and redis when updating data?