ax1 = fig.add_subplot(111)
ax1.plot(df['time'], df['ini'], label="BTC price")# 绘制第一个图比特币价格
ax1.set_ylabel('BTC price') # 加上标签
# 第二个直接对称就行了
ax2 = ax1.twinx()# 在右边增加一个Y轴
ax2.plot(df['time'], df['Ahr999'], 'r', label="ahr999")# 绘制第二个图Ahr999指数,红色
ax2.set_ylim([0, 50])# 设定第二个Y轴范围
ax2.set_ylabel('ahr999')
plt.grid(color="k", linestyle=":")# 网格
fig.legend(loc="center")#图例
plt.show()
跑起来看看效果,虽然丑了点 , 但终于跑通了 。
这样就可以把所有指数都绘制到一张图中,等等 , 三个甚至多个Y轴怎么加?这又是一个问题,留给爱思考爱学习的你 。
有了自己的数据,建立自己的各个指数,然后再放到图形界面中,同时针对异常情况再自动进行提醒,比如要抄底了,要卖出了,用程序做出自己的晴雨表 。
python绘图篇1 , xlable,ylable设置x,y轴的标题文字 。
2,title设置标题 。
3 , xlim,ylim设置x,y轴显示范围 。
plt.show()显示绘图窗口,通常情况下,show()会阻碍程序运行,带-wthread等参数的环境下,窗口不会关闭 。
plt.saveFig()保存图像 。
面向对象绘图
1 , 当前图表和子图可以用gcf(),gca()获得 。
subplot()绘制包含多个图表的子图 。
configure subplots,可调节子图与图表边框距离 。
可以通过修改配置文件更改对象属性 。
图标显示中文
1,在程序中直接指定字体 。
2 , 在程序开始修改配置字典reParams.
3,修改配置文件 。
Artist对象
1,图标的绘制领域 。
2 , 如何在FigureCanvas对象上绘图 。
3,如何使用Renderer在FigureCanvas对象上绘图 。
FigureCanvas和Render处理底层图像操作,Artist处理高层结构 。
分为简单对象和容器对象,简单的Aritist是标准的绘图元件,例如Line 2D,Rectangle,Text,AxesImage等,而容器类型包含许多简单的的 Aritist对象,使他们构成一个整体 , 例如Axis,Axes,Figure等 。
直接创建Artist对象进项绘图操作步奏:
1,创建Figure对象(通过figure()函数 , 会进行许多初始化操作,不建议直接创建 。)
2,为Figure对象创建一个或多个Axes对象 。
3,调用Axes对象的方法创建各类简单的Artist对象 。
Figure容器
如何找到指定的Artist对象 。
1,可调用add_subplot()和add_axes()方法向图表添加子图 。
2,可使用for循环添加栅格 。
3,可通过transform修改坐标原点 。
Axes容器
1,patch修改背景 。
2,包含坐标轴,坐标网格,刻度标签,坐标轴标题等内容 。
3 , get_ticklabels(),,get-ticklines获得刻度标签和刻度线 。
1 , 可对曲线进行插值 。
2,fill_between()绘制交点 。
3,坐标变换 。
4,绘制阴影 。
5 , 添加注释 。
1 , 绘制直方图的函数是
【python函数绘制图形 如何用python绘制函数图像】 2,箱线图(Boxplot)也称箱须图(Box-whisker Plot),是利用数据中的五个统计量:最小值、第一四分位
数、中位数、第三四分位数与最大值来描述数据的一种方法,它可以粗略地看出数据是否具有对称性以及分
布的分散程度等信息,特别可以用于对几个样本的比较 。
3,饼图就是把一个圆盘按所需表达变量的观察数划分为若干份,每一份的角度(即面积)等价于每个观察
值的大小 。
推荐阅读
- 快手直播时间改了预约不了,快手修改直播预告
- 包含asp.netheaderstyle的词条
- mc服务器联机,mc服务器怎么和朋友一起玩
- 360怎么修复u盘,360安全卫士修复u盘
- vb.net;论坛 vb社区
- 如何做好短线股票市场营销,股票如何做短线投资
- 黄情网站制作的简单介绍
- 幻神txt全集下载,幻神电子书
- linux查看io命令 linux查看io使用情况命令