matplotlib API入门
Figure 和 Subplot
1 | import matplotlib.pyplot as plt |
颜色、标记和线型
1 | plt.plot(randn(30).cumsum(), 'ko--') |
刻度、标签和图例
xlim | xticks | xticklabels |
---|---|---|
范围 | 刻度位置 | 刻度标签 |
标题、轴标签、刻度以及刻度标签
1 | fig = plt.figure(); ax = fig.add_subplot(1,1,1) |
添加图例
1 | # 方式一:传入参数label |
图注解以及在Subplot上绘图
1 | fig = plt.figure() |
将图标保存到文件
1 | plt.savefig('figpath.svg') |
matplotlib配置
1 | # 如设置图像大小 |
pandas中的绘图函数
线形图
简单Series图表
1 | from pandas import Series |
简单的DataFrame图表
1 | df = DataFrame(np.random.randn(10,4).cumsum(0), columns=['A','B','C','D'],index=np.arange(0,100,10)) |
柱状图
1 | # kind="bar"(垂直柱状图),kind="barh"(水平柱状图) |
1 | df = DataFrame(np.random.rand(6,4), index=['one', 'two', 'three', 'four', 'five', 'six'], |
1 | tips = pd.read_csv('../pydata-book-master/ch08/tips.csv') |
实战:绘制地图-图形化显示海地地震危机数据
1 | data = pd.read_csv('../pydata-book-master/ch08/Haiti.csv') |
1 | # 抽取分类编码,构造全0DataFrame |
- 本文作者: Linking
- 本文链接: https://linking.fun/2017/04/20/《利用Python进行数据分析》读书笔记-8-第八章-绘图和可视化/
- 版权声明: 版权所有,转载请注明出处!