Python绘制股票日K图(九)给折线图加标签
股票当日成交额在股市的排名说明了市场对它的关注度,也是一个很好的指标。
免费获取更多最新股市数据关注头像同名恭祝好!
相应的代码同Python绘制股票日K图(七)给柱状图加上标签差不多,只不过需要注意的是我们并不需要显示对应的柱状图,所以将其颜色设置为背景颜色即可,代码如下:
zzt = ax.bar(np.arange(0, len(stock_data.index)-begin),stock_data.deal[begin:],color='white') # 颜色同背景一样,隐藏掉ax.bar_label(zzt,labels=stock_data.cjePaiMing[begin:],label_type='edge',fontsize='28',fmt="%.f")
完整代码如下:
# 绘制大资金折线图
# 添置当日成交额在股市的排名
import pandas
import numpy as np
import matplotlib.pyplot as pltdir_name = 'D:\\gupiao\\'def paint_dayk(code):# 1、获取数据stock_data = pandas.read_csv(dir_name + code + '.txt') # 读取数据begin = len(stock_data) - 120 # 取最近120天的数据if begin < 0: # 如果上市未满120天,则从上市当天开始显示begin = 0# 2、画日K图fig = plt.figure( # 添加fig对象figsize=(54, 28), # 设置fig大小,长和宽,单位为英寸dpi=120) # 每英寸的像素点数gs = fig.add_gridspec(1, 1) # 在fig中添加一个一行一列的网格ax = fig.add_subplot(gs[0, 0]) # 在fig中添加网格的第一块,并返回一套坐标轴ax.plot(np.arange(0, len(stock_data.index)-begin),stock_data.mainBuy[begin:], # 大资金流入的数据c='red', # 折线颜色marker='o', # 折线上点的形状markersize=2.6) # 点的大小ax.plot(np.arange(0, len(stock_data.index)-begin),stock_data.mainSell[begin:], # 大资金流出的数据c='green', # 折线颜色marker='o', # 折线上点的形状markersize=2.6) # 点的大小zzt = ax.bar(np.arange(0, len(stock_data.index)-begin),stock_data.deal[begin:],color='white')ax.bar_label(zzt,labels=stock_data.cjePaiMing[begin:],label_type='edge',fontsize='28',fmt="%.f")ax.grid(axis='x', linestyle='-.') # 添加x轴方向的网格ax.grid(axis='y', linestyle='-.') # 添加y轴方向的网格ax.yaxis.tick_right() # 将y轴的数值显示在右边ax.set_xlim(0, len(stock_data.index) - begin, 1) # 设置x轴的范围ax.set_xticks(range(0, len(stock_data.index) - begin, 1)) # 设置x轴的刻度ax.axes.set_xticklabels(stock_data.week[begin:])for label in ax.xaxis.get_ticklabels(): # 设置x轴标签的字体大小label.set_fontsize(16)for label in ax.yaxis.get_ticklabels(): # 设置y轴标签的字体大小label.set_fontsize(40)# 3、输出日K图plt.savefig(dir_name + code + '.jpg') # 保存图片def main():code = '000001'paint_dayk(code)if __name__ == '__main__':main()
生产的图形如下:
更多数据下载:股票数据,最近两百天,更新到了20220809-数据集文档类资源-CSDN下载
Python绘制股票日K图(九)给折线图加标签相关推荐
- Python绘制股票日K图(五)添加均线
首先计算均线 stock_data['Ma5'] = stock_data.close.rolling(window=5).mean() # 求5日均线 以stock_data.close为数据,滚动 ...
- Python绘制股票日K图(十)汇总日K图、柱状图、折线图
免费获取更多最新股市数据关注头像同名恭祝好! 在一个figure上画三个图,我们首先要给figure添加gridspec,代码如下: gs = fig.add_gridspec(3, 1, # 三行一 ...
- Python绘制股票日K图(二)添加网格
为了让我们的日K图更加易于比较,我们可以为它添加网格,用到的函数如下: def grid(self, visible=None, which='major', **kwargs):"&quo ...
- 用python把股票日K线转换成月K线周期数据,这可能是网上最稀缺的代码
用python把股票日线转换成月K线周期,这可能是网上最稀缺的代码. 在网上找了半天,真的非常稀缺,把日K线转换成月线周期. 东拼西凑,再加上自己的修改,终于写出来了. 先爬取K线数据保存为temp. ...
- python画蜡烛致敬烈士_「」matplotlib 股票-用python绘制蜡烛线型k线图是用代码还是绘图工具-TOP金融网...
用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateFormatte ...
- Python绘制股票K线图
目录 1 股票K线图知识了解 2 用Python绘制股票K线图 2.1 安装绘制K线图的mpl_finance库 2.2 引入相关库 2.3 用Tushare库获取股票基本数据 2.4 日期格式调整及 ...
- python画蜡烛致敬烈士_用python绘制股票图,用python绘制蜡烛线型k线图是用代码还是绘图工具...
Q1:用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateForma ...
- python绘制k线图的步骤_Python使用PyQtGraph绘制股票行情K线图
PyQtGraph是Python平台上一种功能强大的2D/3D绘图库,相对于matplotlib库,由于其在内部实现方式上,使用了高速计算的numpy信号处理库以及Qt的GraphicsView框架, ...
- plotly基于dataframe数据绘制股票自定义K线图
plotly基于dataframe数据绘制股票自定义K线图 # 绘制蜡烛图并自定义可视化形式: import plotly as py import plotly.graph_objs as go ...
最新文章
- 今晚8点开播 | 深度解析知识图谱发展关键阶段技术脉络
- python-mysql
- font HTML语言,HTML font 标签
- ios runloop学习
- 怎么用计算机算p a,老师,(P/A,12%,10)这个值用计算器怎么算出来?
- 华为 原生android 6.0,安卓6.0原生桌面轻体验,我的手机从未如此流畅过
- Knowledge is Power Gym - 102822K
- java sunjce,无法初始化类javax.crypto.SunJCE_b
- 2013 ACM区域赛长沙 K Pocket Cube hdu 4801
- matlab guide 打开图像并将图像显示到界面
- action script3.0殿堂之路_【日本乐坛传奇】松任谷由实是谁?新音乐女王的登基之路!...
- 程序员需要避免的 10 个坏习惯
- 文字处理技术:研究下划线,得到一个奇怪的数字4.55
- 排球记分员计分程序(三)————设计文档的编写及构架概要设计
- linux下sqlmap安装教程,Linux安装sqlmap
- 【ADS使用:PA的大信号仿真的基本设置】
- 微信公众号如何变得更好_五个使Windows变得更好的绝对必要的实用程序
- 整流十五—网侧低频电流谐波抑制方法及其稳定性分析
- 阿轩的复习笔记-主从库数据一致性
- 利用python绘制分析路易斯安那州巴吞鲁日市的人口密度格局
热门文章
- 送给女友超级炫酷的3D旋转动态图——Python及Matlab代码实现
- ie8中html显示视频,怎么让IE8支持html5中的video标签
- Cesium已知经纬度获取其高度
- 用计算机弹奏喜欢你,抖音喜欢你计算器乐谱是怎样的?抖音喜欢你计算器乐谱分享[多图]...
- Anaconda3 下载安装及不同python环境配置(Linux/Windows)
- 快捷键切换顶视图和底视图
- 小艺人李恩齐受邀参加2021巴黎时装周儿童单元—上海站,荣誉登上T台走秀
- python中__setattr__的探索
- python 中setattr()函数
- mongodump 备份