plt.figure(figsize=(8,8))
sns.jointplot(x="latitude",y="longitude",data=prop_df,size=7)
plt.ylabel('longitude')
plt.xlabel('latitude')
plt.show()
此处纬度绘制在x轴上,经度绘制在y轴上,并给出正确的绘图。此数据来自Kaggle Zillow数据集
纬度不应位于y轴(水平线),经度不应位于x轴(垂直线) 从它们的定义方式来看,这是显而易见的。 这种差异的原因是什么?
答案 0 :(得分:0)
不确定确切的问题,但在您要求的问题的代码中
沿x的"latitude"
列和y的"longitude"
列:
sns.jointplot(x="latitude",y="longitude", data=prop_df)
如果你希望沿y的"latitude"
列和x的"longitude"
列,你可以在调用jointplot
时撤消它们:
sns.jointplot(x="longitude",y="latitude", data=prop_df)
除此之外,结果当然取决于经度"经度。列实际上包含经度作为值,如果没有原始数据则无法验证。