我有每个点之间的距离的矩阵
Points 1 2 3 .. n
1 0 2.4 1.6 .. 7.8
2 2.4 0 4.9 .. 0.8
3 1.6 4.9 0 .. 2.7
.. .....................
n 7.8 .. .. .. 0
Run Code Online (Sandbox Code Playgroud)
我需要获得将点作为键的字典,并将点列表作为值按接近度排序。
Dictionary:
{
1: [3,2,..,n],
2: [n,..,1,3],
3: [1,n,..,2],
..
}
Run Code Online (Sandbox Code Playgroud)
我应该对矩阵进行迭代,并对每一行进行排序,然后在字典中的插入元素之后进行排序,但是为此存在一种优雅的方式。
我有一个包含以下数据的表:
day concept click item_id
2015-05-01 A 6 s4P~Hzs1w5R12Dpyn2IK
B 6 s4P~Hzs1w5R12Dpyn2IK
C 1 DOwfmfFvdEIZ1IdXqTiu
D 1 wPaYuIh~t8y7rU3HP43N
D 7 Ya_M~2N6eX0kem8IgdSp
Run Code Online (Sandbox Code Playgroud)
我想获取 distint item_id 的计数和所有 item_id daily 的点击次数,例如:
day concept click count_item_id
2015-05-01 A 6 1
B 6 1
C 1 1
D 8 2
Run Code Online (Sandbox Code Playgroud)
我使用 Python 和 Pandas 库