python统计库_python-科学计算常用库

numpy库numpy函数输出的是array数组类型

import numpy as np

np.arrange(start,stop,step),不包括stop值

np.linspace(start,stop,number,endpoint=True)

np.sin(),cos(),exp(),power()

random库import numpy as np

np.random.randn()

matplotlib库

import matplotlib.pyplot as pltplot xy是数据,ls-linestyle;lw=linewidth;lable=图例

plot(x,y,ls='-',lw=2,label=r'图例$\frac{a^2}$'

plt.legend() plt.show() xy是数据,ls-linestyle;lw=linewidth;lable=图例

scatter c是color缩写 plt.scatter(x,y,c='b',label='图例')

plt.xlim(xmin,xmax)

plt.ylim(ymin,ymax)

plt.xlabel('字符串')

plt.grid(linestyle=":",color="r")

绘制水平线plt.axhline(y=0,c="r",ls="--",lw=2)

绘制垂直线plt.axvline(x=4,c="r",ls="--",lw=2)

绘制垂直x轴的区域plt.axvspan(xmin=1,xmax=2,facecolor="y",alpha=0.3)

绘制垂直y轴的区域plt.axhspan(ymin=1,ymax=2,facecolor="y",alpha=0.3)

添加有指向性注释文本plt.annotate('字符串',(x0,y0),(txtx0,txty0),weight="bold",color="b",箭头属性)

添加普通文本plt.text(x,y,'字符串',weight="bold",color="b")

添加标题plt.title('字符串')

添加图例plt.legend(loc="lower left","还有很多参数")

plt.xticks([数据列表],[自定义新的刻度],rotation=20)

自定义坐标轴位置plt.axes([a,b,c,d])

保存图像plt.savefig('文件名')

rcParamsimport matplotlib as mpl

rcParams是一个字典类型 mpl.rcParams['lines.linewidth'] = 2 mpl.rcParams['lines.color'] = 'r' mpl.rcParams["font.sans-serif"]=["SimHei"] mpl.rcParams["axes.unicode_minus"]=False

subplot(等分图像)

`plt.subplot(221)`

`plt.plot(x1,y1)`

`plt.subplot(222)`

`plt.plot(x2,y2)`

`plt.subplot(223,polar=True)`

`plt.plot(theta,radii,color="r")`

add_subplot(非等分图像)

fig=plt.figure()

ax1=fig.add_subplot(121)

ax1.margins(0.03)

ax1.plot(x,y)

ax2=fig.add_subplot(222)

ax2.margins(0.03)

ax2.plot(x,y)

plt.show()

subplot2grid跨越区域绘图

subplots()有s是函数返回元组(fig,ax)

fig,ax=plt.subplots(1,1)

ax.plot(x,y)

ax.set_xlabel()

ax.set_title()

ax.set_xlim()

plt.show()

双y轴图

fig,ax1=plt.subplots()

ax2=ax1.twinx()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值