私はpythonでpdist関数に問題があります。私はそれらの間の距離を求めたい点の座標を持っていますが、それらを座標とみなして座標ではなく2つの点の間の距離を見つけません(座標ではなく十進数としての座標を考慮します)。私はこれまでこの問題を解決する方法を見つけることができませんでした。どんな助けもありがとうございます。言い換えれば、私は自分の座標に何か変換を加えるべきですか?ここではサンプルコードです:Pythonの座標間のユークリッド距離を求める
p1=[39.1653, -86.5264]
p2=[39.704166670000049, -86.399444439999826]
X=[p1[0],p2[0]]
Y=[p1[1],p2[1]]
spdist.pdist(zip(X,Y), 'euclidean')
それは私が0.55361991マイルで与えた結果が、私はグーグルマップの座標を置くとき、それは私に42マイルを与えます。
おかげ
あなたはいくつか書いたようですのでコードを投稿できますか? –
あなたがやろうとしていることについていくつかのコードを投稿して、何をしようとしているのかは非常に不明です。いくつかの例... – Zafi
ありがとう。元の質問にいくつかのコードを追加しました。 – Fairy