【问题标题】:matplotlib basemap toolkit heatmapmatplotlib 底图工具包热图
【发布时间】:2016-01-30 01:51:34
【问题描述】:

我正在尝试关注此example,它会生成以下图像:

当我尝试加载我的数据时,我只收到

我知道问题在于我的数据不是我正在使用的示例中注释的二进制文件,但这是唯一的原因吗?如果是问题,我不确定如何转换它。

这是我的原始数据的一个小样本。这是csv 格式的long,lat 格式。

-122.425891675136,37.7745985956747
-122.425891675136,37.7745985956747
-122.42436302145,37.8004143219856
-122.42699532676599,37.80087263276921
-122.438737622757,37.771541172057795
-122.40325236121201,37.713430704116
-122.423326976668,37.7251380403778
-122.371274317441,37.7275640719518
-122.508194031117,37.776601260681204
-122.419087676747,37.8078015516515
-122.419087676747,37.8078015516515
-122.487983072777,37.737666654332706
-122.41241426358101,37.7830037964534
-122.432914603494,37.7843533426568
-122.397744427103,37.7299346936044
-122.38369150395901,37.7431890419965
-122.412597377187,37.783932027727296
-122.421681531572,37.7428222004845
-122.38640086995301,37.738983491072
-122.412249767634,37.782556330202
-122.449389111284,37.7426688025766
-122.420272135283,37.7473316298785
-122.412249767634,37.782556330202
-122.412249767634,37.782556330202
-122.43604920358601,37.79984122288229
-122.41050925879499,37.786043222299206
-122.43101755702699,37.7873880712241
-122.42365634294501,37.7325564882065
-122.475773497852,37.744919069591
-122.49978712068999,37.74851760347229
-122.431046366089,37.7830295716044

【问题讨论】:

  • 您需要最少的完整代码才能使您的问题有用。两行数据就足够了。

标签: python matplotlib heatmap matplotlib-basemap


【解决方案1】:

当您从 CSV 文件中读取时,您会得到一个字符串列表。假设您有值 string_lonstring_lat,请使用 float(string_lon)float(string_lat)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    • 2021-01-14
    • 2021-01-14
    • 1970-01-01
    • 2021-10-23
    • 2016-08-25
    相关资源
    最近更新 更多