- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 matplotlib函数库使用Axes3D绘制3D图形
#coding=utf-8import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfig=plt.figure()ax=Axes3D(fig)x=np.arange(-5,5,0.25)y=np.arange(-5,5,0.25)x,y=np.meshgrid(x
2017-11-05 19:15:43 16328 2
原创 matplotlib函数库使用imshow绘制像素图片
#coding=utf-8import numpy as npimport matplotlib.pyplot as pltarr=np.random.rand(3,3)plt.imshow(arr,interpolation='nearest',cmap='bone',origin='lower')#根据像素绘制图片 origin表示渐变程度plt.colorbar()#显示像素与
2017-11-05 18:40:55 6385
原创 matplotlib函数库使用contour绘制等高线图形
#coding=utf-8import numpy as npimport matplotlib.pyplot as pltdef height(x,y): return (1-x/2+x**5+y**3)*np.exp(-x**2-y**2)x=np.linspace(-3,3,300)y=np.linspace(-3,3,300)X,Y=np.meshgrid(x,y)p
2017-11-05 18:01:22 15178 4
原创 matplotlib函数库使用bar绘制柱状图
#coding=utf-8import numpy as npimport matplotlib.pyplot as pltx=np.arange(10)y1=(1-x/float(10))*np.random.uniform(0.5,1,10)y2=(1-x/float(10))*np.random.uniform(0.5,1,10)plt.bar(x,y1,facecolor='#
2017-11-05 17:33:40 4350
原创 matplotlib函数库使用scatter绘制散点图
#coding=utf-8import numpy as npimport matplotlib.pyplot as pltn=1000x=np.random.normal(0,1,n)y=np.random.normal(0,1,n)t=np.arctan2(y,x)plt.scatter(x,y,s=75,c=t,alpha=0.7)#使用scatter存放x,y数据,表示大小
2017-11-05 17:09:11 678
原创 matplotlib函数库使用plot绘制线状图
#coding=utf-8import matplotlib.pyplot as pltimport numpy as npx=np.linspace(0,1,50)y1=2*x+1y2=x**2plt.figure(num=1)#获取图片并命名plt.plot(x,y1,color='blue',linewidth=1.0,linestyle='--',label='blue')
2017-11-05 16:58:27 1645
原创 pandas函数库使用
#coding=utf-8import pandas as pdimport numpy as np'''----------------pandas基本操作------------------------'''data=pd.Series([1,2,3,4,np.nan,1,2])#生成一个series列表print(data)date=pd.date_range('2017-10
2017-11-05 15:29:06 525
原创 numpy函数库使用
#coding=utf-8import numpy as np'''----------------array创建-------------------------'''array=np.array([[1,2,3,4],[5,6,7,8]])print(array)print(array.ndim)#打印矩阵维数print(array.shape)#打印行列数print(arr
2017-11-05 13:02:16 837
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人