数据可视化
文章平均质量分 86
youaresherlock
江湖人称狗哥!
展开
-
Pygal简单生成直方图
Pygal是Python可视化包,来生成可缩放的矢量图形文件 生成的其实是一个xml文件,需要用你的web浏览器来打开下面举一个模拟掷骰子的例子模拟投掷一个六面骰子# -*- coding: utf-8 -*-# @Author: Clarence# @Date: 2018-03-24 14:40:28# @Last Modified by: Clarence# @Last Mod...原创 2018-03-24 14:45:24 · 1367 阅读 · 11 评论 -
matplotlib绘制随机漫步图
下面我们来做一个简单的随机漫步数据图,进一步了解matplotlib的使用使用Python生成随机漫步数据,在使用matplotlib绘制出来随机漫步是这样行走得到的路径: 每次行走都完全是随机的,没有明确的方向,结果是由一系列随机决策决定的。创建一个RandomWalk雷,随机的选择前进的方向,一共有三个属性一个是存储随机漫步次数的变量,其他两个是列表,分别存储随机漫步经过的每个点的x和y坐标下...原创 2018-03-23 08:41:02 · 1252 阅读 · 0 评论 -
matplotlib简单绘制图形
下面我们开始学习使用matplotlib绘制一些简单的图形吧大家可以去这个官网看看手册文档https://matplotlib.org/gallery/index.html#color 需要科学上网折线图的绘制# -*- coding: utf-8 -*-# @Author: Clarence# @Date: 2018-03-22 20:36:27# @Last Modified by:...原创 2018-03-22 21:54:00 · 923 阅读 · 0 评论 -
安装python的matplotlib库
我们在学习和工作中时常会遇到数据可视化的问题,那么matplotlib是一个非常好的工具下面我来给大家说怎么安装它在Windows下安装matplotlibwindows平台下安装 我安装的是拓展包,直接在https://www.lfd.uci.edu/~gohlke/pythonlibs/非官方网站上下载对应你python版本的matplotlib的whl压缩包然后在dos命令下对应目录使用pi...原创 2018-03-22 19:49:22 · 891 阅读 · 0 评论 -
Python可视化包Pygal安装
python可视化包Pygal来生成可缩放的矢量图形文件。在屏幕上,它们将自动缩放,以适合观看者的屏幕。Windows操作系统:安装pip https://pypi.python.org/pypi/pip#downloads安装即可,在dos下python setup.py install设置环境变量就可以使用pippython -m pip install --user pygal==1.7如果...原创 2018-03-23 09:47:25 · 4796 阅读 · 0 评论 -
matplotlib绘制气温表
我们主要读取csv文件,绘制两个地区的气温表。这是资源和代码: 点击打开链接 密码:uv4f在文本文件中存储数据,最简单的方式是将数据作为一系列以逗号分隔的值(CSV)写入文件,这样的文件称为CSV文件sitka_weather_07-2014.csv文件中是阿拉斯加锡特卡2014年的天气数据,其中包含当天的最高气温和最低气温我们可以使用Python标准库中的csv模块来读取文件大家不要怕,我知道...原创 2018-03-24 19:18:54 · 1778 阅读 · 0 评论 -
制作世界人口地图
我们将使用Python中的Pygal库来制作世界人口地图下面是用到的资源和代码 点击打开链接 密码:keyx下面是操作步骤绘制世界人口地图1.使用Pygal地图创建工具对人口数据进行可视化,以探索全球人口的分布情况population_data.json是一个json文件,里面有一个很长的Python列表其中每个元素都是一个包含四个键的字典:国家名 国别码 年份 人口数量下面是world_popu...原创 2018-03-25 18:41:51 · 3704 阅读 · 2 评论 -
Python搜集Github中项目作者信息
我们将继续学习可视化部分的内容,我们将请求网站信息,并对这些信息进行可视化操作很多API都要求注册获得API秘钥后才能执行API调用,但是Github没有这样的要求https://api/github.com/将请求发送到GitHub网站中相应API调用的部分,search/repositories让API搜索Github上的所有仓库 后面是传递的一个实参 q表示查询,通过language:pyt...原创 2018-03-27 23:14:53 · 2319 阅读 · 0 评论 -
Pygal可视化github项目信息
上节我们提取了github中所有Python项目的信息 ,接下来就可以可视化了现在我们可以使用上节API调用获得的数据了,现在我们来可视化呈现GitHub上Python项目的受欢迎程度。我们创建一个交互式条形图: 条形的高度表示项目获得了多少颗星。单击条形将进入对应项目Github上的主页import requestsimport sysimport pygalfrom pygal.styl...原创 2018-03-28 12:41:06 · 557 阅读 · 0 评论