python柱状图折线图_python中用matplotlib画折线图、柱状图、散点图

这篇博客介绍了如何利用Python的matplotlib库来绘制折线图、柱状图和散点图,展示了如何通过代码创建年份与GDP关系的图表,并提供了具体代码示例和生成的图表效果。
摘要由CSDN通过智能技术生成

先看画折线图 观察两组数据的关联关系

我们举例,有两组数据,一组数据是dgp 一组是对应的年份。那么我们可以画出年份与GDP的关系图,是上升还是下降 来来来 看代码。

# -*- coding:utf-8 -*-

# **********************************

# ** http://weibo.com/lixiaodaoaaa #

# ** create at 2017/5/20 20:55 ***

# ****** by:lixiaodaoaaa ***********

from matplotlib.font_manager import FontManager, FontProperties

import subprocess

import matplotlib.pyplot as plot

def getChineseFont():

return FontProperties(fname='/System/Library/Fonts/PingFang.ttc')

if __name__ == '__main__':

years = [2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017]

gdps = [256, 289, 302, 356, 389, 400, 402, 436]

plot.ylabel('gdp指标')

plot.xlabel("年份")

plot.plot(years, gdps, color='red', marker='o', linestyle='solid')

plot.title('年份与GDP的关系图', fontproperties=getChineseFont())

plot.show()

效果图如下:

d9cc124d8a30

plat01.png

同样的我们可以画一个柱状图:

# -*- coding:utf-8 -*-

# **********************************

# ** http://weibo.com/lixiaodaoaaa #

# ** create at 2017/5/20 20:55 ***

# ****** by:lixiaodaoaaa ***********

from matplotlib.font_manager import FontManager, FontProperties

import subprocess

import matplotlib.pyplot as plot

def getChineseFont():

return FontProperties(fname='/System/Library/Fonts/PingFang.ttc')

if __name__ == '__main__':

years = [2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017]

gdps = [256, 289, 302, 356, 389, 400, 402, 436]

plot.ylabel('gdp指标', fontproperties=getChineseFont())

plot.xlabel("年份", fontproperties=getChineseFont())

# plot.plot(years, gdps, color='red', marker='o', linestyle='solid')

plot.title('年份与GDP的关系图', fontproperties=getChineseFont())

plot.bar(years,gdps)

plot.show()

效果图如下

d9cc124d8a30

plat02.png

散点图呢?

plot.scatter(years,gdps)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值