当前位置:网站首页>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'
边栏推荐
- plain framework的实际应用和扩展
- Use of locust
- Create Ca and issue certificate through go language
- What are the benefits of third party acceptance testing? Recommended by professional third-party software testing institutions
- Armbain系统根分区空间不足处理
- Some abilities can't be learned from work. Look at this article, more than 90% of peers
- Detailed explanation of twenty common software testing methods (the most complete in History)
- Cisco exam -- redundant network
- 常见的二十种软件测试方法详解(史上最全)
- AirServer最新Win64位个人版投屏软件
猜你喜欢
YOGA27多维一体电脑,兼具出色外观与高端配置
CKS CKA CKAD 将终端更改为远程桌面
Redis~02 cache: how to ensure data consistency in MySQL and redis when updating data?
使用3DMax制作一个象棋棋子
2022 examination questions and online simulation examination for safety management personnel of hazardous chemical business units
会声会影2022智能、快速、简单的视频剪辑软件
云信小课堂 | IM及音视频中常见的认知误区
日本购物网站的网络乞丐功能
The digital summit is popular, and city chain technology has triggered a new round of business transformation
众昂矿业:发展以氟化工为主的特色化工产业具有先天优势
随机推荐
[JUC learning road day 9] barrier derivatives
Cisco exam -- redundant network
上海炒股开户选择手机办理安全吗?
Explain the use of locksupport in detail
Jielizhi Bluetooth headset quality control and production skills [chapter]
window10安装wsl(一)(WslRegisterDistribution ERROR)
Contents of other parts of the map
【微服务|Sentinel】sentinel整合openfeign
js——arguments的使用
Redis~02 缓存:更新数据时如何保证MySQL和Redis中的数据一致性?
Aaai22 | structural tagging and interaction modeling: a "slim" network for graph classification
硅谷产品实战学习感触
Mysql 5.7 实现 rank 排名
Programming English vocabulary notebook
plain framework的实际应用和扩展
Some thoughts on game performance optimization
【嵌入式系统课设】单个按键控制LED灯
[micro service sentinel] sentinelresourceaspect details
Cisco -- an external tool for WAN's concept examination
Groups and ranges of regular series