私は2kdの木の間の最短距離を見つけようとしていますが、scipy関数 'sparse_distance_matrix'を使っています。結果は{(1,2):4.54}
という形式のキーマトリクスの辞書に戻されます。キーのscipy辞書で最小値とキーを見つける方法はありますか?
その可能性は、次のコードを使用して値を取得しますが、何の方法は、最小値とそのキーでタプルを返します。そのタプルの形
sparsemin = sp.KDTree.sparse_distance_matrix(aKD,bKD,20)
m = min(sparsemin.itervalues())
トップの票が提案複製、http://stackoverflow.com/questions/3282823/get-key-with-the-least-value-from-a-dictionaryに答えて、ここでは動作しません。これは 'sparse.dok'マトリックスです。これは辞書のサブクラスです。それは独自の 'get'メソッドを持っています。 – hpaulj