用python进行简单数据分析

用python进行简单数据分析,第1张

用python进行简单数据分析

临近期末,心冰凉凉的!感觉又要挂科!于是用python进行一下简单的数据分析,看看期末考几分才能保证不挂科!

看着让我真的波澜起伏!重点的是我发现分析这个真的没有什么用 ,还浪费了我五分钟的学习时间 

算了居然写了这个代码,就让我们来分析一下吧!

首先要安装pygal库(pygal是Python的第三方库,他的主要功能就是数据可视化,即将数字转化成图表的形式来呈现,它提供的图表样式有柱状图、折线图、饼状图、雷达图......),然后调用它。

import pygal

这个line_chart = pygal.Line()

 这个确定我们图标的类型为折线图,当然还有别的像饼状图.pie(),柱状图.bar()等等(请自行百度)

line_chart = pygal.Line()

前一个是确定标题,后一个是告诉你横坐标为1——13!因为range()函数左闭右开的特点!

line_chart.title = '各科平时成绩趋势图'
line_chart.x_labels = map(str, range(1, 14))

这是我整理出来的数据:

line_chart.add('PS', [95, 100, 100, 100, 100, 100,100,100,100,100,81,72.5,100,97.5])
line_chart.add('程序基础', [80, 80, 70, 80, 90, 80,70,90,90,80,80,80])
line_chart.add('计算机应用基础', [100, 100, 100, 100, 100, 100,97,98,92,100,100])

 我这是以网页方式保存下来,当然也可以.jpg方式保存!

line_chart.render_to_file('cj.svg')

完整代码如下:

#!/usr/bin/env python
# -- coding: utf-8 --
# @Time : 2022/1/1 17:51
# @Author : 不知天文,不知地理
# @File : 简单分析.py
import pygal
line_chart = pygal.Line()
line_chart.title = '各科平时成绩趋势图'
line_chart.x_labels = map(str, range(1, 14))
line_chart.add('PS', [95, 100, 100, 100, 100, 100,100,100,100,100,81,72.5,100,97.5])
line_chart.add('程序基础', [80, 80, 70, 80, 90, 80,70,90,90,80,80,80])
line_chart.add('计算机应用基础', [100, 100, 100, 100, 100, 100,97,98,92,100,100])
line_chart.render_to_file('cj.svg')

 最后祝大家学业有成!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5689425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存