Python 3基础教程48-Matplotlib绘制散点图和柱状图
2017-05-10 17:23
1471 查看
本文来介绍如何绘制散点图和柱状图。散点图就是一些离散分布的点,柱状图,就是垂直方向的条形图。
1. 绘制散点图
# 演示如何绘制散点图和柱状图
from matplotlib import pyplot as plt
# 主要x 和y的个数要相同,不然会报错
x = [5,6,7,8]
y = [7,3,8,3]
x1 = [2,5,3,9]
y1 = [5,3,2,7]
# 绘制散点图用scatter函数
plt.scatter(x, y ,color='b',label='Line One')
plt.scatter(x1, y1 ,color='r',label='Line Two')
plt.title('Epic Chart')
plt.ylabel('Y axis')
plt.xlabel('X axis')
plt.legend()
# 显示网格线
#plt.grid(True,color='k')
plt.show()
运行效果图
2. 绘制柱状图
# 演示如何绘制散点图和柱状图
from matplotlib import pyplot as plt
# 主要x 和y的个数要相同,不然会报错
x = [2,4,6,8]
y = [7,3,8,3]
x1 = [1,3,5,7]
y1 = [6,7,2,6]
# 绘制柱状图用bar函数
plt.bar(x, y ,color='g',label='Line One')
plt.bar(x1, y1 ,color='r',label='Line Two')
plt.title('Epic Chart')
plt.ylabel('Y axis')
plt.xlabel('X axis')
plt.legend()
# 显示网格线
#plt.grid(True,color='k')
plt.show()
运行效果
1. 绘制散点图
# 演示如何绘制散点图和柱状图
from matplotlib import pyplot as plt
# 主要x 和y的个数要相同,不然会报错
x = [5,6,7,8]
y = [7,3,8,3]
x1 = [2,5,3,9]
y1 = [5,3,2,7]
# 绘制散点图用scatter函数
plt.scatter(x, y ,color='b',label='Line One')
plt.scatter(x1, y1 ,color='r',label='Line Two')
plt.title('Epic Chart')
plt.ylabel('Y axis')
plt.xlabel('X axis')
plt.legend()
# 显示网格线
#plt.grid(True,color='k')
plt.show()
运行效果图
2. 绘制柱状图
# 演示如何绘制散点图和柱状图
from matplotlib import pyplot as plt
# 主要x 和y的个数要相同,不然会报错
x = [2,4,6,8]
y = [7,3,8,3]
x1 = [1,3,5,7]
y1 = [6,7,2,6]
# 绘制柱状图用bar函数
plt.bar(x, y ,color='g',label='Line One')
plt.bar(x1, y1 ,color='r',label='Line Two')
plt.title('Epic Chart')
plt.ylabel('Y axis')
plt.xlabel('X axis')
plt.legend()
# 显示网格线
#plt.grid(True,color='k')
plt.show()
运行效果
相关文章推荐
- python使用matplotlib绘制柱状图教程
- 在Linux下使用Python的matplotlib绘制数据图的教程
- python matplotlib模块——绘制三维图形、三维数据散点图
- 在Linux下使用Python的matplotlib绘制数据图的教程
- Python 3基础教程46-Matplotlib样式修改
- python+matplotlib绘制饼图散点图实例代码
- Python+matplotlib绘制不同大小和颜色散点图实例
- Python 3基础教程44-Matplotlib之plot函数
- python使用matplotlib模块绘制多条折线图、散点图
- [转]用Matplotlib绘制 折线图 散点图 柱状图 圆饼图
- Python 3基础教程47-Matplotlib显示图例
- Python Matplotlib实现三维/四维数据的柱状图绘制
- Python——使用matplotlib绘制柱状图
- Python使用matplotlib绘制余弦的散点图示例
- python matplotlib模块——绘制三维图形、三维数据散点图
- python使用matplotlib绘制折线图教程
- Python 3基础教程45-Matplotlib添加标签和标题描述
- python matplotlib从文件中读取数据绘制散点图
- python使用matplotlib绘制折线图教程
- Python Matplotlib实现三维数据的散点图绘制