爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 91759|回复: 62

[经验总结] Python学习记录(从小白开始)——Python画站点图

  [复制链接]

新浪微博达人勋

发表于 2018-12-2 13:11:11 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 辞觉 于 2018-12-2 13:11 编辑

    刚开始学习Python没多久,学习画一些气象上常用的图,途中也遇到很多问题,参考了很多大神写的帖子,也提过很傻的问题,在这里感谢大神的耐心解答和帮助,现在把一些图的经验和代码贴出来,希望能帮助到像我一样刚接触Python的人。
    首先是站点图,数据格式可以是TXT的文本文件或CSV文件,分三列:经度、纬度、变量。点的大小表示变量的数值大小,先看一下效果图:

附件为代码,加了中文标注,色标如果想换的话在matplotlib官网里的例子找,https://matplotlib.org/gallery/images_contours_and_fields/demo_bboximage.html#sphx-glr-gallery-images-contours-and-fields-demo-bboximage-py
hail_wind sta.png

station.py

2.01 KB, 下载次数: 696, 下载积分: 金钱 -5

站点图

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-3-6 18:18:37 | 显示全部楼层
'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence
楼主啊,出了这问题怎么办
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-8-15 11:00:26 | 显示全部楼层
本帖最后由 平流层的萝卜 于 2019-8-15 11:01 编辑
珮瑶瑶 发表于 2019-8-14 11:23
谢谢大神指点,数字和英文可以正常显示,但是怎么显示错误,网上也查询不到,不知道该怎么解决了。line[3 ...

中文的显示相对繁琐一点
from matplotlib.font_manager import FontProperties

font1 = FontProperties(fname=r"C:\\Windows\\Fonts\\impact.ttf") #### 在你的windows字体库下寻找可用的字体,右键属性,有字体名字,粘过来即可

signature=u"by 平流层的萝卜"


plt.text(lon2-(lon2-lon1)*3.0/10,lat2+(lat2-lat1)*0.1/10,signature,fontproperties=font1,fontsize=25)


密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2018-12-2 17:32:57 | 显示全部楼层
学习了!棒棒的~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-6 08:30:53 | 显示全部楼层
楼主的经验分享对我很有帮助!感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-6 08:31:30 | 显示全部楼层
楼主真厉害,我还没入门了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-7 09:33:43 | 显示全部楼层

感谢分享,Python的资料
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-7 09:49:16 | 显示全部楼层
为什么我的散点图不能画到地图上呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-8 09:47:29 | 显示全部楼层
这个图很666
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-8 10:59:58 | 显示全部楼层
感谢楼主分享经验
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-14 18:41:09 | 显示全部楼层
楼主,这个数据可以在哪找到,想试着画一下。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-14 20:15:41 | 显示全部楼层
谢谢分享,学习受教
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表