小编Pyg*_*ion的帖子

Matplotlib - 固定x轴刻度和自动缩放y轴

我想只绘制数​​组的一部分,修复x部分,但让y部分自动缩放.我尝试如下所示,但它不起作用.

有什么建议?

import numpy as np
import matplotlib.pyplot as plt

data=[np.arange(0,101,1),300-0.1*np.arange(0,101,1)]

plt.figure()

plt.scatter(data[0], data[1])
plt.xlim([50,100])
plt.autoscale(enable=True, axis='y')

plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib

14
推荐指数
3
解决办法
2万
查看次数

获取 matplotlib 图上最近数据点的坐标

我使用matplotlibNavigationToolbar2QT。工具栏显示光标的位置。但我希望光标捕捉到最近的数据点(当足够接近时)或者只是显示最近数据点的坐标。可以以某种方式安排吗?

python matplotlib

12
推荐指数
2
解决办法
2986
查看次数

Matplotlib-更改自动轴范围

我将自动轴范围用于数据。

例如,当我使用-29到+31之间的x数据时,

ax = plt.gca()
xsta, xend = ax.get_xlim()
Run Code Online (Sandbox Code Playgroud)

我得到-30和40,这不能正确描述数据范围。我希望看到轴范围四舍五入为5,即极限为-30和35。

有可能这样做吗?或者,是否有可能获得x轴数据的精确范围(-29,31),然后编写算法来手动更改该值(使用set_xlim)?

感谢帮助。

python matplotlib

4
推荐指数
1
解决办法
7557
查看次数

标签 统计

matplotlib ×3

python ×3