matplotlib画图了解axes和axis区别 学习10.2日更

今天 学习了matplotlib画图 结合知乎一位大佬的 感觉 学有所获hh

%matplotlib inline 
import numpy as np 
import matplotlib.pyplot as plt 

fig, ax = plt.subplots(figsize=(14,7))
#figsize 是表示画布的大小的 
A = np.arange(1,5)
B = A**2
C = A**3
ax.plot(A,B)
ax.plot(B,A)
#出现<matplotlib.lines.Line2D at 0x1cbb5f56100>]根本原因是代码没有写全 ,补齐 show()即可
ax.set_title('Title111',fontsize=18)
ax.set_xlabel('xlabel', fontsize=18,fontfamily = 'sans-serif',fontstyle='italic')
#fontfamily 字体名称 fontstyle 字体样式 italic 是斜体的意思 oblique 默认值的意思 
ax.set_ylabel('ylabel', fontsize='x-large',fontstyle='oblique')
ax.legend(labels = ['first','secend'])

# legend是对图像上的图像进行标注 ,如果出现bug 就加参数 labels 强行标注
ax.set_aspect('equal') 
#aspect是 改变坐标极值等比例缩放 
ax.minorticks_on()  
#minortick显示坐标的小刻度  
ax.set_xlim(0,16) 
ax.grid(which='minor', axis='both')
# ax.set_xlim 是显示x轴的取值范围  grid 是显示小格子  
ax.xaxis.set_tick_params(rotation=45,labelsize=18,colors='g') 
#调试坐标轴上数字*****
start, end = ax.get_xlim() 
ax.xaxis.set_ticks(np.arange(start, end,1)) 
ax.yaxis.tick_right()
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值