matplotlib(二):折线图
2024-08-30 04:08:40
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.dates as mdates # 解决中文显示问题
plt.rcParams['font.sans-serif'] = ['STLiti'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
# 有中文出现的情况,需要u'内容' fig = plt.figure()
ax1 = fig.add_subplot(111)
#设置标题
ax1.set_title('折线图')
#设置X轴标签
plt.xlabel('X')
#设置Y轴标签
plt.ylabel('Y') x=np.linspace(-10,10,100)# -10到10平均分成100份
y=x**3
# plt.plot(x,y) # 方式一
ax1.plot(x, y, color='green', linestyle='dashed', marker='o',
markerfacecolor='blue', markersize=12)
#设置图标
plt.legend('x')
plt.show()
plt.plot()参数设置
Property | Value Type |
---|---|
alpha | 控制透明度,0为完全透明,1为不透明 |
animated | [True False] |
antialiased or aa | [True False] |
clip_box | a matplotlib.transform.Bbox instance |
clip_on | [True False] |
clip_path | a Path instance and a Transform instance, a Patch |
color or c | 颜色设置 |
contains | the hit testing function |
dash_capstyle | [‘butt’ ‘round’ ‘projecting’] |
dash_joinstyle | [‘miter’ ‘round’ ‘bevel’] |
dashes | sequence of on/off ink in points |
data | 数据(np.array xdata, np.array ydata) |
figure | 画板对象a matplotlib.figure.Figure instance |
label | 图示 |
linestyle or ls | 线型风格[‘-’ ‘–’ ‘-.’ ‘:’ ‘steps’ …] |
linewidth or lw | 宽度float value in points |
lod | [True False] |
marker | 数据点的设置[‘+’ ‘,’ ‘.’ ‘1’ ‘2’ ‘3’ ‘4’] |
markeredgecolor or mec | any matplotlib color |
markeredgewidth or mew | float value in points |
markerfacecolor or mfc | any matplotlib color |
markersize or ms | float |
markevery | [ None integer (startind, stride) ] |
picker | used in interactive line selection |
pickradius | the line pick selection radius |
solid_capstyle | [‘butt’ ‘round’ ‘projecting’] |
solid_joinstyle | [‘miter’ ‘round’ ‘bevel’] |
transform | a matplotlib.transforms.Transform instance |
visible | [True False] |
xdata | np.array |
ydata | np.array |
zorder | any number |
最新文章
- POJ 2431Expedition
- Using Friendly URLs in ASP.NET Web Forms
- bzoj1005 [HNOI2008]明明的烦恼
- mysql 中文字段排序( 按拼音首字母排序) 的查询语句
- [转] 判断html页是否滚动停止
- 把工程部署在tomcat的root路径下
- 【Java基础】用LinkedList实现一个简单栈的功能
- 转载:C#中委托、事件与Observer设计模式
- 数组和Hash表
- JavaScript中String.prototype.replace() 方法的使用
- javaWEB总结(4):ServletContext对象方法
- python作业设计:多级菜单,并可依次进入各级子菜单
- python_Tkinter1
- 信号为E时,如何让语音识别脱“网”而出?
- [hgoi#2019/2/16t1]math
- Spring Boot 使用Java代码创建Bean并注册到Spring中
- Mysql锁(翻译)
- c# 反编译后窗口控件在vs中打不开的修改方法
- SDN 期末作业验收
- 推荐2个干净的PE