Pyecharts绘制爱尔眼科历年股本变动情况柱状图

2023-11-02 01:59

本文主要是介绍Pyecharts绘制爱尔眼科历年股本变动情况柱状图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

项目:参照如下网址披露的爱尔眼科历年股本变动情况柱状图,用pyecharts绘制

网址:http://emweb.securities.eastmoney.com/PC_HSF10/CapitalStockStructure/Index?type=web&code=sz300015#gbjg-0

数据如下表所示:

单位:万股2021/6/152021/6/242021/6/302021/7/9
总股本416,906.41540,551.93540,551.93540,551.93
流通受限股份73,460.1895,246.9095,246.9094,679.46
已上市流通A股343,446.23445,305.03445,305.03445,872.48
单位:万股2021/9/152021/9/222022/4/252022/5/6
总股本540,551.93540,610.79540,610.79542,166.68
流通受限股份94,679.5694,738.4194,889.9396,445.83
已上市流通A股445,872.37445,872.37445,720.85445,720.85
from pyecharts.charts import Bar #导入柱状图
from pyecharts import options as opts #导入配置项
from pyecharts.globals import ThemeType  #导入主题类型#创建bar实例,初始化配置,设置主题风格
bar = Bar(init_opts=opts.InitOpts(width='960px',height='233px',theme=ThemeType.LIGHT))#添加数据
x=['2021/6/15','2021/6/24','2021/6/30','2021/7/9','2021/9/15','2021/9/22','2022/4/25','2022/5/6'] #x轴标签
y1=[416906.41,540551.93,540551.93,540551.93,540551.93,540610.79,540610.79,542166.68]  #总股本数据
y2=[343446.23,445305.03,445305.03,445872.48,445872.37,445872.37,445720.85,445720.85]     #已上市流通A股数据
y3=[73460.18,95246.90,95246.90,94679.46,94679.56,94738.41,94889.93,96445.83]    #流通受限股份数据bar.add_xaxis(x) 
bar.add_yaxis("总股本", y1)   
bar.add_yaxis("已上市流通A股", y2) 
bar.add_yaxis("流通受限股份", y3) #设置全局配置项
bar.set_global_opts(title_opts=opts.TitleOpts(title='历年股本变动情况(万股)',pos_left= 'center'),#设置标题legend_opts=opts.LegendOpts(pos_bottom='0')) #设置图例在下#设置系列配置项
bar.set_series_opts(label_opts=opts.LabelOpts(is_show=False)) #不显示数据标签值#生成html文件
bar.render() # 如果不指定路径,则默认在当前路径下生成一个render.html

打开生成的html文件如下图所示:

这篇关于Pyecharts绘制爱尔眼科历年股本变动情况柱状图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/327308

相关文章

【WebGPU Unleashed】1.1 绘制三角形

一部2024新的WebGPU教程,作者Shi Yan。内容很好,翻译过来与大家共享,内容上会有改动,加上自己的理解。更多精彩内容尽在 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信号:digital_twin123 在 3D 渲染领域,三角形是最基本的绘制元素。在这里,我们将学习如何绘制单个三角形。接下来我们将制作一个简单的着色器来定义三角形内的像素

Flutter 进阶:绘制加载动画

绘制加载动画:由小圆组成的大圆 1. 定义 LoadingScreen 类2. 实现 _LoadingScreenState 类3. 定义 LoadingPainter 类4. 总结 实现加载动画 我们需要定义两个类:LoadingScreen 和 LoadingPainter。LoadingScreen 负责控制动画的状态,而 LoadingPainter 则负责绘制动画。

利用matlab bar函数绘制较为复杂的柱状图,并在图中进行适当标注

示例代码和结果如下:小疑问:如何自动选择合适的坐标位置对柱状图的数值大小进行标注?😂 clear; close all;x = 1:3;aa=[28.6321521955954 26.2453660695847 21.69102348512086.93747104431360 6.25442246899816 3.342835958564245.51365061796319 4.87

如何保证android程序进程不到万不得已的情况下,不会被结束

最近,做一个调用系统自带相机的那么一个功能,遇到的坑,在此记录一下。 设备:红米note4 问题起因 因为自定义的相机,很难满足客户的所有需要,比如:自拍杆的支持,优化方面等等。这些方面自定义的相机都不比系统自带的好,因为有些系统都是商家定制的,难免会出现一个奇葩的问题。比如:你在这款手机上运行,无任何问题,然而你换一款手机后,问题就出现了。 比如:小米的红米系列,你启用系统自带拍照功能后

YOLOv8/v10+DeepSORT多目标车辆跟踪(车辆检测/跟踪/车辆计数/测速/禁停区域/绘制进出线/绘制禁停区域/车道车辆统计)

01:YOLOv8 + DeepSort 车辆跟踪 该项目利用YOLOv8作为目标检测模型,DeepSort用于多目标跟踪。YOLOv8负责从视频帧中检测出车辆的位置,而DeepSort则负责关联这些检测结果,从而实现车辆的持续跟踪。这种组合使得系统能够在视频流中准确地识别并跟随特定车辆。 02:YOLOv8 + DeepSort 车辆跟踪 + 任意绘制进出线 在此基础上增加了用户

Windows11电脑上自带的画图软件修改照片大小(不裁剪尺寸的情况下)

针对一张图片,有时候上传的图片有大小限制,那么在这种情况下如何修改其大小呢,在不裁剪尺寸的情况下 步骤如下: 1.选定一张图片,右击->打开方式->画图,如下: 第二步:打开图片后,我们可以看到图片的大小为82.1kb,点击上面工具栏的“重设大小和倾斜”进行调整,如下: 第三步:修改水平和垂直的数字,此处我修改为分别都修改为50,然后保存,可以看到大小变成63.5kb,如下:

postgres数据库中如何看查询是否走索引,以及在什么情况下走索引

在 PostgreSQL 中,可以通过 EXPLAIN 或 EXPLAIN ANALYZE 查看查询计划,以判断查询是否使用了索引。除此之外,了解索引的使用条件对于优化查询性能也很重要。 1. 如何查看查询是否使用索引 使用 EXPLAIN 查看查询计划 EXPLAIN 显示 PostgreSQL 如何执行查询,包括是否使用索引。 EXPLAIN SELECT * FROM users WH

linux 查看内存使用情况

Linux查看CPU和内存使用情况:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html 在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。 1. /pr

使用matplotlib绘制散点图、柱状图和饼状图-学习篇

一、散点图 Python代码如下: num_points = 100x = np.random.rand(num_points) #x点位随机y = np.random.rand(num_points) #y点位随机colors = np.random.rand(num_points) #颜色随机sizes = 1000 * np.random.rand(num_points) # 大

ubuntu内存资源使用情况监视

此处分享一个可以查看ubuntu系统中资源使用情况的指令,只需要在终端中输入一下这条指令即可: gnome-system-monitor