#20210420用Plotly画出全球火灾地图数据

#20210420用Plotly画出全球火灾地图数据
这就是一篇记录我在学习用CSV Module还有Plotly来展示出4月18号这一天全球火灾的图片。

在这里插入图片描述
当然,这个图片显示出的数据位置明显还是有问题的,但是我做这道题的目的是为了更熟悉的练习和展示自己使用Plotly和CSV模块的熟练度,所以数据的准确性我在这里就不那么严格的要求自己了,毕竟就在这简单的数据生成中,我都遇到了三个Bug。我在Reddit的 r/Python论坛上面Po出了我遇到的这两个Bug,并且在友好的Redditer的帮助下也解决了这两个问题。

  1. 第一个问题就是在我遍历 csv.reader(f)的时候使用了三个List Comprehension, 于是遇到了第一个bug,好心的redditer告诉我reader所产生的可遍历文件只会被生成文件一次 :), 还是学习到了。

  2. 第二个Bug就是在读取CSV文件到列表里面的时候出现的bug, 在Data: Markersize: ‘Color’: 对应的参数里面出现了Bug,最后是自己调试出了问题,其实就是一个很简单的问题,因为当我们从CSV文件扫描并添加到列表里时,这些文件是String的方式存在的,我们只需要简单的使用Float()来转换一下就可以了。

  3. 最后一个遇到的问题就是Markersize的问题,一开始我用的是7倍参数Brightness的Markersize,结果卡到浏览器闪退,最后在一个偶然间打开了一次,发现图中的蓝点一个个比地图还大,瞬间明白了问题出在哪里。

    总体来说,花了一天半来研究这么一个简单的问题还是挺值得的,学习,得到了很多经验,下次再遇到这些问题的时候也会更有头绪了!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值