【问题标题】:Get specific longitude values in x axis for scatter plot获取散点图 x 轴的特定经度值
【发布时间】:2022-12-16 20:32:05
【问题描述】:

我正在尝试使用数据集中的经度和纬度制作一个散点图来显示曼哈顿的房价。创建散点图时。尽管所有其他值都在 -74 到 -72(经度)范围内分组,但输出仅显示经度的极值。我不知道如何在 x 轴上设置特定范围,所以表示的经度显示数据集中的相关数据。

x = dataset_noise['Lon']
y = dataset_noise['Lat']


no_of_values = len(dataset_noise['Lon'])
index = np.arange(no_of_values)

plt.figure(figsize=(6,6))
plt.scatter(x, y, cmap=plt.get_cmap("jet"),linewidths=0.5,marker='.',alpha=0.2,label='Prices')

plt.title('House prices in Manhattan') 
plt.show()

这是我编写的代码和输出

【问题讨论】:

标签: python matplotlib plot scatter-plot


【解决方案1】:

您可以使用 mpl 提供的以下两个功能:

1. set_xlim
2. set_ylim

这些函数接受一个区间(具有下限 (L) 和上限 (U) 的列表/元组参数)[L, U] 或 (L, U)

【讨论】:

    猜你喜欢
    • 2018-02-22
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 2017-08-24
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    相关资源
    最近更新 更多