- 1、本文档共107页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;;;3.1Matplotlib基本图形绘制;注意最后记得加上plt.show()来展示图形,运行结果如下图所示:;如果想让x和y之间有些数学关系,列表是不太容易进行数学运算的,这时候就可以通过Numpy库引入一维数组进行数学运算,代码如下:;这里通过Numpy生成一个一维数组x1,并根据数组的可运算性生成了y1和y2,将两条线都画在一张图上,最终运行结果如下图4-2所示:;3.1.2柱状图/条形图;3.1.3散点图;3.1.4直方图;这里通过np.random.randn(10000)生成10000个服从均值为0,标准差为1的正态分布数据,运行结果如下图3-5所示,其中横轴表示随机生成的数据,纵轴则表示该数据出现的次数,也即频数。此外如果想显示为频率直方图的话,只需要设置参数density为1即可。;补充知识点:在pandas库中的快捷绘图技巧;补充知识点:在pandas库中的快捷绘图技巧;补充知识点:在pandas库中的快捷绘图技巧;补充知识点:在pandas库中的快捷绘图技巧;补充知识点:在pandas库中的快捷绘图技巧;;3.2Matplotlib可视化小技巧;运行结果如下图所示:;3.2.2添加图例;如下图所示,已经绘制出两条直线,并在左上角添加了图例,如果想修改图例的位置,比如设置成右上角,可以将参数loc(位置location的缩写)修改成“upperright”,右下角则设置成“lowerright”即可。;3.2.3设置双坐标轴;运行结果如下图所示。可以看到左右的y坐标轴数值相差很大。如果不设置双坐标轴,会导致y=x这条线被压缩的很平,影响图像显示效果。;3.2.4设置图片大小;3.2.5设置X轴角度;3.2.6中文显示问题;;(1)subplot()函数
Subplot()通常含有三个参数,子图的行数、列数以及第几个子图,例如subplot(221)表示的就是绘制2行2列的子图(共4个子图),并在第1个子图上进行绘图。;(1)subplot()函数;(1)subplot()函数;(1)subplot()函数;(1)subplot()函数;(1)subplot()函数;(1)subplot()函数;(1)subplot()函数;;3.3Matplotlib财务可视化案例实战;这些柱状图通常称之为“K线图”,是由股票的四个价格来绘制的:开盘价(当天上午9点半开始交易时的价格)、收盘价(当天下午3点结束交易时的价格)、最高价(当天股价波动中的最高价)、最低价(当天股价波动中的最低价),简称“高???开、低、收”四个价格。
根据这四个价格便可以绘制出红色和绿色的K线图,因为形似蜡烛,因此也常被称之为蜡烛图。;均线分为5日均线(通常称之为MA5)、10日均线(通常称之为MA10)、20日均线(通常称之为MA20)等,其原理就是将股价的收盘价求均值,例如5日均线就是最近连续5个交易日收盘价之和的平均值,具体的计算公式如下,其中Close1为当天的收盘价,Close2为前一天的收盘价,其余依次类推。;2.绘制股票K线图;?
(2)引入绘图相关库
首先引入一些绘图需要用到的库,代码如下:;?
(3)筛选数据
使用的数据示例如下图所示:;接下来对列进行一个简单的筛选,并更改一下列名:;(4)日期格式调整及表格转换;第二行是将日期(现在的行索引)改为日期格式,用到的是pandas一个内置的方法,叫做pd.DatetimeIndex。当然这也有另一种写法,那就是在第一行之前先加一句:;(5)绘制K线图
转换好数据格式后,K线图的绘制就比较简单了,通过plot函数便能够轻松的绘制K线图了,代码如下:;得到的结果如下图所示:;代码汇总:;3.3.2财务数据可视化绘制;3.3.2财务数据可视化绘制;然后调用Matplotlib库来进行可视化表示:;于是得到了这张图:;2.同业统计可视化
另一方面的财务数据比较方式就是同业比较,一般采用条形图,首先也是创建一个数据源并进行排序:;?;然后调用Matplotlib库来进行可视化表示:;谢谢!;;;4.1盈利能力指标;反映企业盈利能力的指标主要包括毛利率、净利润率、营业利润率和净资产收益率。
读取文件:;
通过merge函数我们就成功地把三张表合并为一张名为data的表了,如下图:;为了使表格更美观,在合并时我们可以把会重复的列索引也放入参数中:;?
毛利率=毛利/营业收入=(营业收入-营业成本)/营业收入
?
毛利率反映的是一个商品经过生产转换内部系统以后增值的那一部分。也就是说,增值的越多毛利自然就越多。其计算过程如下:;得到表格如下表所示:;4.1.1毛利率
您可能关注的文档
- Python大数据财务分析 课件 张敏 1.Python基础;2. 财务数据分析利器--Pandas库.pptx
- Python大数据财务分析 课件 张敏 5.财务趋势分析;6.现金流量表进阶分析;7.批量筛选优质上市公司.pptx
- Python大数据财务分析 课件全套 张敏 第1--7章 Python基础、财务数据分析利器--Pandas库 ---批量筛选优质上市公司.pptx
- 2024年超高压电缆输电系统项目评估分析报告.docx
- 2024年超声波探伤仪项目评估分析报告.docx
- 2024年超高压复合胶管项目评价分析报告.docx
- 2024年超声无损检测设备项目评价分析报告.docx
- 2024年超硬材料项目综合评估报告.docx
- 2024年超深井用高抗挤毁石油管钢项目评估分析报告.docx
- 2024年超纯水和超纯溶剂的制备设备项目评估分析报告.docx
最近下载
- 医院陪护的管理PPT.pptx
- 江西省南昌市2024-2025学年高三上学期9月摸底测试历史试题(解析版).docx VIP
- Module 5 Unit 2 I can speak French(课件)-外研版(三起)英语六年级上册.pptx VIP
- 部编版五年级道德与法治上册第3课《主动拒绝烟酒与毒品》第一课时教学设计说课稿.docx VIP
- 2篇某县“八五”普法总结中期工作汇报自查报告2023-2024.docx VIP
- 华东师大初中八年级数学上册全册完整教案.docx
- 哈希HACH-SC4500数字型通用控制器用户手册-操作说明书.pdf
- 《管理学—原理与实务》15习题集及答案.doc
- 部编版语文四年级上册第2单元习作《我的家人》教案.doc VIP
- 网课章节答案《大学生创新基础》超星尔雅答案2023.pdf
文档评论(0)