python在财务中的应用-利用python实现周期财务统计可视化
正文之前
上午给爸爸打了个电话庆祝他50岁生日,在此之前搞了个大扫除,看了会知乎,到实验室已经十一点多了。约喜欢的妹子吃饭失败,以至于工作积极性收到了打击,所以就写个程序来统计下开学十一天的财务消费情况,更清楚的认识自己。
正文
废话不多说,先放代码:
import matplotlib.pyplot as plt
import matplotlib
from pylab import mpl
plt.rcParams['font.sans-serif']=['SimHei']
def getAll(x):
s=0
for i in x:
s+=i
return s
sump = [374.9,70,85.5,72.9,33.7,14.8,35.4,30.1,66.52,114.3,-13]
fruit = [0,0,0,10,0,0,0,0,35,0,0]
other = [338.6,50,53.8,49.5,10,0,0,0,6.42,92,-34]
food = []
for i in range(len(sump)):
food.append(sump[i] - fruit[i] - other[i])
date = []
for i in range(11):
date.append("8."+str(i+14))
plt.xlabel(u"时间")
plt.ylabel(u"消费")
plt.plot(date,sump)
plt.plot(date,fruit)
plt.plot(date,other)
plt.plot(date,food)
plt.legend()
plt.show()
sump_all = getAll(sump)
fruit_all = getAll(fruit)
other_all = getAll(other)
food_all = getAll(food)
plt.figure(figsize=(6,9)) #调节图形大小
labels = [u'Food '+str(int(food_all)),u'Fruit '+str(fruit_all),u'Other '+str(other_all)] #定义标签
sizes = [food_all,fruit_all,other_all] #每块值
colors = ['red','yellowgreen','lightskyblue'] #每块颜色定义
explode = (0,0,0) #将某一块分割出来,值越大分割出的间隙越大
patches,text1,text2 = plt.pie(sizes,
explode=explode,
labels=labels,
colors=colors,
autopct = '%3.2f%%', #数值保留固定小数位
shadow = False, #无阴影设置
startangle =90, #逆时针起始角度设置
pctdistance = 0.6) #数值距圆心半径倍数距离
#patches饼图的返回值,texts1饼图外label的文本,texts2饼图内部的文本
# x,y轴刻度设置一致,保证饼图为圆形
plt.axis('equal')
plt.show()
print("十天合计消费:%d"%(fruit_all+other_all+food_all))
其实就画了俩图,一个是折线图,一个饼图
最后总结出来的就是这样了。。
至于每天怎么做统计的,也放个样子出来。
每天花个几分钟统计下,然后隔段时间来做个统计,更清晰的知道自己最近花了多少钱,钱都去哪儿了。很有利于我脱离月光族的状态。。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。
python在财务中的应用-利用python实现周期财务统计可视化相关推荐
- python在财务方面的应用-利用python开发财务工具
#coding:utf8 u"""东方财富网-财报分析工具""" import lxml from lxml import etree im ...
- python在财务上的应用-利用python实现周期财务统计可视化
正文之前 上午给爸爸打了个电话庆祝他50岁生日,在此之前搞了个大扫除,看了会知乎,到实验室已经十一点多了.约喜欢的妹子吃饭失败,以至于工作积极性收到了打击,所以就写个程序来统计下开学十一天的财务消费情 ...
- python在财务中的应用实训报告-实践应用|PyQt5制作雪球网股票数据爬虫工具
importrequests fromfake_useragentimportUserAgent url= 'https://xueqiu.com' session= requests. Sessio ...
- python对excel数据更改_利用python对excel中一列的时间数据更改格式代码示例
本篇文章小编给大家分享一下利用python对excel中一列的时间数据更改格式代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题场景:需要将 ...
- python在财务中的应用-财务人要学Python吗?
这两年各行各业都在谈Python,咱财务人要不要学Python? 不是学了Python,就在学Python的路上点赞了Python的朋友圈.小编采访了几位入坑Python的财务同学,总结出财务学Pyt ...
- python保存变量sklearn.externals_如何利用python中的sklearn.externals 模块保存加载训练模型...
前提:在做模型训练的时候,尤其是在训练集上做交叉验证,通常想要将模型保存下来,然后放到独立的测试集上进行测试,本文主要介绍如何利用python中的sklearn.externals 模块保存训练模型, ...
- python用渐变色画圆_利用python控制Autocad:pyautocad方式
发现pyautocad模块:可以用python控制autocad的包.今天把文档中的重点内容摘录出来,以后绘图.计算大工程量.或者识别施工图的时候时候也许可以用到. 一.连接cad pyautocad ...
- python excel增加一列_(用Python修改excel中一列数据)python新增一列
python怎么从excel中读取数据? ⒈ #import παέτο import xlrd #Ρύθμι διαδρής path='C:\\Users\\jyjh\\Desktop\\data ...
- python爬去百度文库_利用Python语言轻松爬取数据[精品文档]
利用 Python 语言轻松爬取数据 对于小白来说,爬虫可能是一件非常复杂. 技术门槛很高的事情. 比如有人认为学爬虫必须精通 Python ,然后哼哧哼哧系统学习 Python 的每个知识点,很久之 ...
最新文章
- linux 共享内存函数封装,linux ftok()函数 --多进程IPC之共享内存
- QQ交流群,欢迎有兴趣的同学加入。
- SQL查询 的一些原则
- 【产品经理求职攻略】10年产品人经验分享
- 它成为全球最受关注度的行业之一,连续5年都提到它
- Redis未授权访问漏洞记录(端口:6379)
- 因让员工加班 去哪儿网被处罚3250元!网友:是不是少了个“万”?
- linux很容易忽略的rz上传、sz下载命令
- java获取当前日期时间_Java日期时间API系列10-----Jdk8中的DateTimeFormatter
- 设计模式——解释器模式
- 测试与 debug 心得
- spring工具StopWatch优雅实现计时功能
- MATLAB rolcus函数,利用Matlab绘制系统的根轨迹.doc
- Android/iOS 终端快速截屏技巧
- 2023年东南大学集成电路设计考研考情与难度、参考书及上岸前辈备考经验
- flash cs4 是过渡性产品吗?
- word java api_Java中的Word文档创建API
- 机器学习——图像分类
- oracle 多表去重sql语句,去重语句
- GET请求淘宝H5页面获取商品信息