小编ney*_*mar的帖子

将字典值从list转换为float

我有一个名为"location"的字典,如下所示:

{
    'WA': [
        '47.3917',
        '-121.5708'
    ],
    'VA': [
        '37.7680',
        '-78.2057'
    ],
    ...
}
Run Code Online (Sandbox Code Playgroud)

我想转换为值为float的dic,所以它看起来像:

{
    'WA': [
        47.3917,
        -121.5708
    ],
    'VA': [
        37.7680,
        -78.2057
    ],
    ...
}
Run Code Online (Sandbox Code Playgroud)

我试过了

for key in location.keys():
    location[key] = float(location[key][0,1])
print location
Run Code Online (Sandbox Code Playgroud)

它给了我一个恐怖,"float()参数必须是一个字符串或数字"

我该如何解决这个问题?

python

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

哪种分布更适合数据?

fitdistr在R中用来选择最适合我数据的分布.

我尝试过Cauchy,Weibull,normal和Gamma分布.

对数似然值为:Cauchy为-329.8492,Gamma为-277.4931,正常为-327.7622,Weibull为-279.0352.

哪一个是最好的?具有最大值的那个(即Gamma)或具有最大abs的那个(即Cauchy)?

statistics r normal-distribution gamma-distribution weibull

0
推荐指数
1
解决办法
7031
查看次数