python matlibplot_python – 如何在matlibplot中更改x轴和y轴的范围?

我是matlibplot的新手,我正在尝试绘制一个半径为1的圆,但我的x和y轴都是从0到3,增量为0.25.现在,我绘制了图形和圆形,但我的x和y轴仅从0到1,因此在圆形的上方,下方,左侧或右侧几乎没有空间.这是迄今为止的代码:

import numpy as np

import matplotlib.pyplot as plt

import scipy, pylab

plt.axes()

circle=plt.Circle((0, 0), radius=1, fc='w')

plt.gca().add_patch(circle)

plt.yticks(np.arange(0, 3, 0.25))

plt.xticks(np.arange(0, 3, 0.25))

plt.axis('scaled')

plt.show()

我已经看了下面的问题,但发现它们要么对我想要完成的事情有点过于先进,要么只是偏离主题:

https://stackoverflow.com/questions/27170139/how-to-change-the-range-of-my-x-axis-in-matplotlib

https://stackoverflow.com/questions/22642511/change-y-range-to-start-from-0-with-matplotlib

https://stackoverflow.com/questions/27456185/scaling-axis-for-a-scatter-plot-in-matlibplot-in-python

https://stackoverflow.com/questions/22642511/change-y-range-to-start-from-0-with-matplotlib

我现在要做的是,在我的圆圈保持在图形上的同一位置时,将我的x和y轴的范围从0-1增加到0-3,同时在每个轴上保持0.25的增量,允许我在圆的边缘周围绘制点,而不必担心圆的顶部,底部或任一侧接触两个轴中的任何一个.我查看了matlibplot文档,但似乎无法找到如何更改轴上间距的简单逐步说明.对此的任何见解都将是辉煌的!提前致谢!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值