赞
踩
- import numpy as np
- import matplotlib.pyplot as plt
-
- plt.rcParams['font.sans-serif'] = ['SimHei'] #显示中文
- plt.rcParams['axes.unicode_minus'] = False
- x = np.arange(0,5,0.5) #生成作图的数据列表
- y = 2*x + 1
- plt.scatter(x,y, marker='o',s=5,c='b')## 绘制散点图
- plt.xlabel('x') #添加x轴的名称
- plt.ylabel('y') #添加y轴的名称
- plt.title('标题') #添加标题
- #plt.savefig('图片.pdf') #保存图片
- plt.show()
- y2 = np.sin(2*x) #画折线图的y
- plt.plot(x,y2,color = 'r',linestyle = '-') ## 绘制折线图
- plt.xlabel('x') #添加x轴的名称
- plt.ylabel('y2') #添加y轴的名称
- plt.title('标题') #添加标题
- #plt.savefig('图片.pdf') #保存图片
- plt.show()
- xx = range(1,11)
- xxx = ['1','2','3','4','2','3','4','3','4','4']
- plt.bar(xxx, xx, width=0.8, bottom=None, align='center', data=None) #直方图
- plt.xlabel('xxx') #添加x轴的名称
- plt.ylabel('xx') #添加y轴的名称
- plt.title('标题') #添加标题
- #plt.savefig('图片.pdf') #保存图片
- plt.show()
- x = [0.1,0.2,0.5,0.2] #饼图占比
- label= ['甲','乙','丙','丁'] #定义饼状图的标签,标签是列表
- explode = [0.2,0.01,0.01,0.01] #设定各项离心n个半径
- plt.pie(x,explode=explode,labels=label,autopct='%1.1f%%') #绘制饼图
- plt.title('标题') #添加标题
- #plt.savefig('图片.pdf') #保存图片
- plt.show()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。