小编Abh*_*ith的帖子

按键值对对列表的字典排序

我正在尝试对列表字典中的值进行排序,并从中创建一个新列表。数据如下:

{
    'fbi': [229, 421, 586, 654, 947, 955, 1095, 1294, 1467, 2423, 3063, 3478, 3617, 3730, 3848, 3959, 4018, 4136, 4297, 4435, 4635, 4679, 4738, 5116, 5211, 5330, 5698, 6107, 6792, 6906, 7036], 
    'comey': [605, 756, 1388, 1439, 1593, 1810, 1959, 2123, 2506, 3037, 6848], 
    'hillary': [14, 181, 449, 614, 704, 1079, 1250, 2484, 2534, 2659, 3233, 3374, 3488, 3565, 4076, 4756, 4865, 6125, 7109]
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试的是在其中找到20个最小值,并获取其对应键的列表。例如,前三个最小值是14(希拉里),181(希拉里)和229(fbi)。因此,如何获得这样的列表:

{
    'fbi': [229, 421, 586, 654, 947, 955, 1095, 1294, 1467, 2423, …
Run Code Online (Sandbox Code Playgroud)

python dictionary list python-3.x

17
推荐指数
2
解决办法
509
查看次数

使用seaborn时条件和输入之间的形状不一致

我正在尝试用seaborn 绘制热图。这是我试图绘制的列表:

b = [5, 4, 4, 4, 13, 4, 4, 1, 9, 4, 3, 9, 1, 4, 4, 1, 7, 1, 5, 3, 7, 1, 9, 4, 3, 9, 5, 4, 2, 1, 4, 1, 9, 4, 3, 9, 4, 8, 1, 7, 1, 9, 4, 8, 1, 7, 1, 4, 8, 1, 7, 1, 4, 1, 7, 1, 4, 10, 4, 3, 4, 7, 1, 8, 5, 10, 8, 9, 4, 1, 3, 9, 4, 1, 9, 4, …
Run Code Online (Sandbox Code Playgroud)

python numpy matplotlib python-3.x seaborn

13
推荐指数
2
解决办法
2万
查看次数

如何将离散值映射到seaborn中的热图?

我正在尝试使用seaborn 在热图中绘制离散值。这是我试图绘制的列表:

xa = [[5, 4, 4, 4, 13, 4, 4],
 [1, 9, 4, 3, 9, 1, 4],
 [4, 1, 7, 1, 5, 3, 7],
 [1, 9, 4, 3, 9, 5, 4],
 [2, 1, 4, 1, 9, 4, 3],
 [9, 4, 8, 1, 7, 1, 9],
 [4, 8, 1, 7, 1, 4, 8]]
Run Code Online (Sandbox Code Playgroud)

这是我用来绘制热图的代码:

xa = [[5, 4, 4, 4, 13, 4, 4],
 [1, 9, 4, 3, 9, 1, 4],
 [4, 1, 7, 1, 5, 3, 7],
 [1, 9, 4, …
Run Code Online (Sandbox Code Playgroud)

python matplotlib python-3.x seaborn

5
推荐指数
1
解决办法
2118
查看次数

2
推荐指数
1
解决办法
638
查看次数