python pyplot k线图_matplotlib折线图

Anaconda环境安装

创建环境:

conda create –n/-name match python=3.6

切换环境:

activate match

启动jupyter:

jupyter notebook

一次性升级所有pip包(pip-review)

pip install pip-review

pip-review--local –interactive

绘制折线图:

plt.plot(x,y)

设置图片大小和分辨率

plt.figure(figsize=(20, 8), dpi=80)

图片的保存:

plt.savefig("./name.svg")

# svg是矢量图

设置x,y轴上的刻度和字符串:

form matplotlib import font__manager

my_font = font_manager.FontProperties(fanme=r’C:/Windows/Fonts/simsun.ttc’)

x_tick_label = [‘{}岁’.format(i) for i in x] # x为列表或数组

plt.xticks(x[::3], x_tick_label[::3], rotation=45, fontproperties=my_font)

# ratation 为旋转角度

# x_tick_label[::3], 切片解决疏密问题

设置标题,x,y轴名称

plt.xlabel(‘x轴名称’,[fontproperties=my_font]) #如果用局部字体添加fontproperties

plt.ylabel(‘y轴名称’)

plt.title(“标题名称”)

设置字体

# 方法一(局部)

form matplotlib import font__manager

my_font = font_manager.FontProperties(fanme=r’C:/Windows/Fonts/simsun.ttc’)

# 方法二(全局)

improt matplotlib.pyplot as plt

font = {

‘family’: ‘KaiTi’,

‘weight’: ‘bold’,

‘’size’: ‘12’

}

plt.rc(‘font’, **font)

绘制多个折线:

plt.plot(x, y_1)

plt.plot(x, y_2)

# label = '图例名称'

# color = ’颜色名称/rgb/十六进制’

# linestyle = '线条风格'

# linewidth = 线条粗细大小

# alpha = 0.2 透明度

为不同图形添加图例

plt.legend([prop=my_font], loc=’best’)

# prop指定图例字体(局部)

绘制网格

plt.grid(alpha=0.3, linestyle=’--’)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值