利用python实现周期财务统计可视化

  

  

上午给爸爸打了个电话庆祝他50岁生日,在此之前搞了个大扫除,看了会知乎,到实验室已经十一点多了。约喜欢的妹子吃饭失败,以至于工作积极性收到了打击,所以就写个程序来统计下开学十一天的财务消费情况,更清楚的认识自己。

  


  

  

废话不多说,先放代码:
  

        进口matplotlib。pyplot作为plt   进口matplotlib   从pylab进口mpl   plt.rcParams [' font.sans-serif ']=[' SimHei ']         def getAll (x):   s=0   因为我在x:   +=我   返回年代      油底壳=[70年374.9,85.5,72.9,33.7,14.8,35.4,30.1,66.52,114.3,-13]   水果=[10 0,0,0,0,0,0,0,35岁,0,0)   其他=[338.6,,53.8,49.5,10,0,0,0,6.42,92年,-34年)   食物=[]   因为我在范围(len(池)):   食物。追加(油底壳[我]-水果[我]其他[我])      日期=[]      因为我在范围(11):   date.append (“8。”+ str (i + 14))      plt.xlabel (u”时间”)   plt.ylabel (u”消费”)   plt.plot(日期、油底壳)   plt.plot(日期、水果)   plt.plot(日期、其他)   plt.plot(日期、食品)      plt.legend ()   plt.show ()         sump_all=getAll(池)   fruit_all=getAll(水果)   other_all=getAll(其他)   food_all=getAll(食物)      9)plt.figure (figsize=(6) #调节图形大小   标签=[u 'Food ' + str (int (food_all)), u 'Fruit ' + str (fruit_all), u ' + str (other_all)]提出各种方式#定义标签   大?[food_all、fruit_all other_all] #每块值   颜色=[‘红’,黄绿色,' lightskyblue '] #每块颜色定义   爆炸=(0,0,0)#将某一块分割出来,值越大分割出的间隙越大   补丁、text1 text2=plt.pie(大小,=爆炸,爆炸   标签=标签,   颜色=颜色,   autopct=% 3.2 f % %, #数值保留固定小数位   影子=False, #无阴影设置   startangle=90, #逆时针起始角度设置   pctdistance=0.6) #数值距圆心半径倍数距离   #补丁饼图的返回值,texts1饼图外标签的文本,texts2饼图内部的文本   # x, y轴刻度设置一致,保证饼图为圆形   plt.axis(“平等”)   plt.show ()      打印(“十天合计消费:% d % (fruit_all + other_all + food_all))      

其实就画了俩图,一个是折线图,一个饼图

  

利用python实现周期财务统计可视化

  

利用python实现周期财务统计可视化

  

最后总结出来的就是这样了. .

  

利用python实现周期财务统计可视化

  

至于每天怎么做统计的,也放个样子出来。

  

利用python实现周期财务统计可视化

  

每天花个几分钟统计下,然后隔段时间来做个统计,更清晰的知道自己最近花了多少钱,钱都去哪儿了。很有利于我脱离月光族的状态. .

  

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。

利用python实现周期财务统计可视化