
Python编程:从入门到实践
Lafitteee拉菲
这个作者很懒,什么都没留下…
展开
-
项目2:数据可视化(五)绘制世界人口地图
绘制世界人口地图《Python编程:从入门到实践》这本书中使用pygal.i18n模块,该模块已被遗弃,改用pygal.maps.world模块,需要安装:pip install pygal_maps_worldimport jsonimport pygal.maps.worldfrom pygal.maps.world import *from pygal.style impor...原创 2020-04-11 11:34:23 · 1187 阅读 · 0 评论 -
项目2:数据可视化(四)绘制气温变化曲线
import csvfilename = 'sitka_weather_07-2018_simple.csv'with open(filename) as f: reader = csv.reader(f) header_row = next(reader) print(header_row)['STATION', 'NAME', 'DATE', 'PRCP', '...原创 2020-04-09 22:59:38 · 3199 阅读 · 0 评论 -
项目2:数据可视化(三)Pygal库的使用
from random import randintclass Die(): # 表示一个掷骰子的类 def __init__(self, num_sides = 6): # 骰子默认为6面 self.num_sides = num_sides def roll(self): # 返回一个位于1...原创 2020-04-09 19:36:58 · 448 阅读 · 0 评论 -
项目2:数据可视化(一)绘制散点图
import matplotlib.pyplot as pltplt.scatter(2, 4)plt.show()# 参数s表示小圆点的大小plt.scatter(2, 4, s = 100)# 设置图表标题并给坐标轴加上标签plt.title("Square Numbers", fontsize = 24)plt.xlabel("Value", fontsize = 14...原创 2020-04-09 19:31:09 · 972 阅读 · 1 评论 -
项目2:数据可视化(二)随机漫步
from random import choiceclass RandomWalk(): """一个生成随机漫步数据的类""" def __init__(self, num_points = 50000): """初始化随机漫步的属性""" self.num_points = num_points # ...原创 2020-04-09 19:26:25 · 286 阅读 · 0 评论