Python财务数据分析与可视化 课件 项目5、6 财务数据处理、财务数据可视化_第1页
Python财务数据分析与可视化 课件 项目5、6 财务数据处理、财务数据可视化_第2页
Python财务数据分析与可视化 课件 项目5、6 财务数据处理、财务数据可视化_第3页
Python财务数据分析与可视化 课件 项目5、6 财务数据处理、财务数据可视化_第4页
Python财务数据分析与可视化 课件 项目5、6 财务数据处理、财务数据可视化_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目5财务数据处理目录财务数据计算与分类汇总财务数据排序与透视财务数据连接与合并工具方法理论财务数据计算与分类汇总财务数据统计计算功能函数说明求和sum([axis,skipna])axis=1按行;axis=0按列(默认)skipna=1表示将NaN转0skipna=0表示不转求均值mean([axis,skipna])最大值max([axis,skipna])最小值min([axis,skipna])中位数media(axis=None,skipna=None)计数count(axis=None,skipna=None)众数mode(axis=0,dropna=True)dropna是否删除缺失值,默认True方差var(axis=None,skipna=None)

标准差std(axis=None,skipna=None)

分位数quantile(q=0.5,axis=0,numeric_only=True)numeric_only的值为False将计算日期、时间和时间增量数据的分位数财务数据计算与分类汇总财务数据统计计算非空值计数财务数据计算与分类汇总财务数据统计计算求和财务数据计算与分类汇总财务数据统计计算求平均值、最大值、最小值财务数据计算与分类汇总财务数据统计计算四舍五入函数round(number[,ndigits])财务数据计算与分类汇总财务数据分类汇总认识分组聚合财务数据计算与分类汇总财务数据分类汇总2.学习groupby()函数DataFrame.groupby(by=None,axis=0,as_index=True,sort=True)源数据财务数据计算与分类汇总财务数据分类汇总按单列分组展示数据集财务数据计算与分类汇总财务数据分类汇总按多列分组展示数据集财务数据计算与分类汇总财务数据分类汇总分组聚合应用按单列分组统计财务数据计算与分类汇总财务数据分类汇总分组聚合应用按多列分组统计财务数据计算与分类汇总财务数据分类汇总分组聚合应用对同一列采用不同的聚合函数财务数据计算与分类汇总财务数据分类汇总分组聚合应用对不同的列采用不同的聚合函数财务数据排序与透视财务数据排序按照某列或多个列值的升序或降序对数据集进行排列sort_values(by,axis=0,ascending=True,inplace=False,kind='quicksort',na_position='last',ignore_index=False,key=None)by:指明排序的行/列名axis:指明要排序的坐标轴ascending:指明排序方式inplace:排序是否替换原始数据kind:指定排序算法na_position:缺失值的排序位置ignore_index:如果为True,则结果轴将被标记为0,1,…,n-1。默认值为False,即采用原数据的索引。财务数据排序与透视财务数据排序按单列排序财务数据排序与透视排序按单列分组排序财务数据排序与透视财务数据排序按多列排序财务数据排序与透视财务数据透视pivot_table(data,values=None,index=None,columns=None,aggfunc=‘mean’,fill_value=None,margins=False,dropna=True,margins_name=‘All’,observed=False,sort=True)财务数据排序与透视源数据index参数(必选)values参数财务数据排序与透视源数据columns参数aggfunc参数财务数据排序与透视财务数据透视对“销货记录”表,统计不同商品的销售数量。财务数据排序与透视财务数据透视对“销货记录”表,统计不同地区不同商品及规格的销售数量和销售额。财务数据排序与透视财务数据透视对“销货记录”表,统计不同地区销售的不同规格商品的数量和金额。财务数据连接与合并财务报表连接merge(left,right,how='inner',on=None,left_on=None,right_on=None,sort=False,suffixes=('_x','_y'))连接方式内连接外连接左连接右连接数据连接与合并内连接取两张数据表的公共列的交集进行连接财务数据连接与合并外连接取两张数据表的并集进行连接财务数据连接与合并左连接以左表中公共列的值为依据进行连接财务数据连接与合并右连接以右表中公共列的值为依据进行连接财务数据连接与合并财务报表合并pd.concat(objs,axis=0,join='outer',join_axes=None,ignore_index=False,keys=None,levels=None,names=None,verify_integrity=False,sort=None,copy=True)查看源数据财务数据连接与合并财务报表合并纵向连接concat()财务数据连接与合并财务报表合并利用分组统计汇总月报财务数据连接与合并财务数据合并利用数据透视汇总销售月报财务数据连接与合并横向连接

项目6财务数据可视化目录学习用matplotlib绘图学习用pyecharts绘图工具方法理论学习用matplotlib绘图

认识matplotlibmatplotlib是最广泛使用的Python可视化工具。不足不支持中文大多数需要自行写代码不支持交互式点击查看等操作导入模块importmatplotlib.pyplotasplt学习用matplotlib绘图-入门

绘制单个图形plt.plot(x,y,linewidth,linestyle,color,label,marker,alpha,…)学习用matplotlib绘图-入门

绘制多个图形subplot(参数1参数2参数3)学习用matplotlib绘图-进阶

设置标题并显示中文添加图表标题:plt.title()添加X轴标题:plt.xlabel()添加Y轴标题:plt.ylabel()显示中文:plt.rcParams['font.sans-serif']=['字体']利用散点图检测异常学习用matplotlib绘图-进阶

利用箱线图检测异常学习用matplotlib绘图-进阶

添加图例学习用matplotlib绘图-进阶

双坐标轴学习用matplotlib绘图-进阶

绘制并列柱状图学习用pyecharts绘图

认识pyechartsEcharts是一个由百度开源的数据可视化工具。该模块的文档全部由中文撰写,对英文弱的开发者友好。不支持使用pandas中的Series数据,需要转换为list才可以使用安装模块交互模式:pipinstallpyechartsjupyter:!pipinstallpyecharts学习用pyecharts绘图-入门

使用pyecharts绘制基本图形选择图表类型frompyecharts.chartsimport函数名声明图形类:第1步选择了什么图形,就要实例化该图形的类添加数据.add_xaxis(xaxis_data=x).add_yaxis(series_name='',yaxis_data=y)设置配置项显示及保存图表学习用pyecharts绘图-入门

使用pyecharts绘制折线图学习用pyecharts绘图-入门

使用pyecharts绘图-链式学习用pyecharts绘图-入门

使用pyecharts绘制饼图学习用pyecharts绘图-进阶理解配置项设置配置项的作用是让图形更具个性化、更生动直观。常用的有标题配置项、图例配置项、工具箱配置项、视觉映射配置项、提示框配置项、区域缩放配置项等等导入配置项子模块importpyecharts.optionsasopts学习用pyecharts绘图-进阶常用全局配置项调用set_global_options()方法进行设置学习用pyecharts绘图-进阶全局配置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论