爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 24808|回复: 5

[求助] 一起探讨下有没有更高效的写法

[复制链接]

新浪微博达人勋

发表于 2021-5-31 22:03:37 | 显示全部楼层 |阅读模式

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

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

x
看到matplotlib的官网的写法有些麻烦,这样的写法也就是x轴坐标少,那如果等距离坐标多可以用什么写法代替呢?假如我横坐标改成1996-2016共20个坐标点,有没有更高效的写法

year = [1950, 1960, 1970, 1980, 1990, 2000, 2010, 2018]

大气家园.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2021-6-1 08:17:33 | 显示全部楼层
本帖最后由 astiny 于 2021-6-1 08:18 编辑
  1. year = list(range(1996,2016+1))
复制代码



另外1996-2016,一共是21个点

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

使用道具 举报

新浪微博达人勋

发表于 2021-6-1 09:56:01 | 显示全部楼层
#用numpy的写法
year = np.arange(1996,2016+1)
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-6-1 15:56:50 | 显示全部楼层
astiny 发表于 2021-6-1 08:17
另外1996-2016,一共是21个点

确实确实,失误了。受教了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-6-1 16:41:52 | 显示全部楼层
yijianmingliu 发表于 2021-6-1 09:56
#用numpy的写法
year = np.arange(1996,2016+1)

谢谢,好主意
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-6-4 14:11:29 来自手机 | 显示全部楼层
linspace(1996,2016,20)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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