假设有三个列表中的一些数据,例如:
latitudes = [50.877979278564,48.550216674805,47.606079101562,50.772491455078,42.451354980469,43.074657440186,44.044174194336,44.563243865967,52.523406982422,50.772491455078]
longitudes = [4.700091838837, 9.038957595825, -122.333000183105, 7.190686225891, -76.476554870605, -89.403335571289, -123.070274353027, -123.281730651855, 13.411399841309, 7.190686225891]
counts = [15, 845, 2, 50, 95, 49, 67, 32, 1, 88]
这段文字可以翻译为:可以这样理解: 在地图上,坐标为(
latitudes[i]
, longitudes[i]
)的点出现了counts[i]
次。我想生成一个合适比例尺的热力图。坐标应该用填充色的圆表示。圆的直径应该以对应坐标的数量为基础确定。作为替代方案,我考虑用颜色强度表示数量。我不知道哪个更好,或者这两种表现方式是否可以结合使用。
如何实现这样的热力图呢?(我假设它被称为热力图?)
可能提到我处理的数据量很大:
-
sum(counts)
约为 1,000,000
- 大约有 25,000 个不同的坐标。