猫史档案馆


【Python作品分享】统计图生成器【作品秀】

用户:cool-creepercool-creeper查看:0 回复:0 评论:0 创建时间:2020-10-31T18:20:11


【作品展示】

center_image

 

【作品介绍】

使用须知:

必须安装pandas和matplotlib库后才能使用,否则会报错

就这些了awa

 

【作品源代码】

from pandas import Series
import matplotlib.pyplot as plt
import os


os.system('color 0B')
print('欢迎使用统计图生成器V1.0 一个小皮球制作(目前支持5个数据)')
print('='*210)
Title = input('请输入统计图名:')
Label = input('请输入标签:')
Kind = input('请输入统计图类型(目前只支持饼状图,折线图,面积图,条形图):')
if Kind == '饼状图':
    Kind = 'pie'
elif Kind == '折线图':
    Kind = 'line'
elif Kind == '面积图':
    Kind = 'area'
elif Kind == '条形图':
    Kind = 'bar'
else:
    print('输入有误,程序意外结束。')
    exit()
data1 = int(input('请输入第一个数据:'))
data2 = int(input('请输入第二个数据(没有输入0):'))
data3 = int(input('请输入第三个数据(没有输入0):'))
data4 = int(input('请输入第四个数据(没有输入0):'))
data5 = int(input('请输入第五个数据(没有输入0):'))
index1 = input('请输入第一个类别:')
index2 = input('请输入第二个类别(没有按回车):')
index3 = input('请输入第三个类别(没有按回车):')
index4 = input('请输入第四个类别(没有按回车):')
index5 = input('请输入第五个类别(没有按回车):')
b = Series([data1, data2, data3, data4, data5],
            index=[index1,index2,index3,index4,index5])
b.plot(kind=Kind,title=Title,label=Label)

plt.show()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页