这里利用Nathan Yau所著的《鲜活的数据:数据可视化指南》一书中的数据,学习画图。
数据地址:http://book.flowingdata.com/ch05/data/us-population-by-age.xls
准备工作:先导入matplotlib和pandas,用pandas读取excel文件,然后创建一个图像和一个坐标轴
import pandas as pd from matplotlib import pyplot as plt population=pd.read_excel(r"http://book.flowingdata.com/ch05/data/us-population-by-age.xls") fig,ax=plt.subplots()
先来看一看这个数据文件:
Under 5 5 to 19 \
1860 15.4 35.8
1870 14.3 35.4
1880 13.8 34.3
1890 12.2 33.9
1900 12.1 32.3
1910 11.6 30.4
1920