一、下载netCDF4
https://www.lfd.uci.edu/~gohlke/pythonlibs/ 直接在页面里搜索,注意不要下错了版本
我的python版本是3.7,电脑位数64,所以下载的是netCDF4-1.5.8-cp37-cp37m-win_amd64.whl
下载好后pip install
二、matplotlib绘图相关
1.恶补
看的是这两个教程,感谢大佬
2.中文字符问题
python设置 matplotlib 正确显示中文的四种方式_python_脚本之家
在plot行前加了一行 mpl.rcParams[
'font.family'
]
=
'SimHei'
更详细的修改中文字体的教材可以看这个
Python实现matplotlib显示中文的方法详解_木子欢儿的博客-CSDN博客
三、GeoPandas
又是乱学的一天
python包介绍:GeoPandas(初识)_UQI-LIUWJ的博客-CSDN博客
在使用geo_data.plot()时遇到了连环错误
查了之后发现时numba版本问题,第一次pip install -U numba==0.53.1失败,用了下面这个链接的方法成功解决解决ERROR: Cannot uninstall ‘llvmlite‘. It is a distutils installed project and thus we cannot accurat_unintall llvmlite_海洋.之心的博客-CSDN博客
四、Mac相关问题
切换系统后,自然要重新pip install(包括pysd和netCDF4)
还遇到了另外两个问题:路径和字体,通过这两个帖子解决
一文搞懂Python的文件路径操作_python 文件路径_碧血洒长空的博客-CSDN博客
MAC解决Python绘图中文无法显示问题_dafu_dafu的博客-CSDN博客
路径问题是windows用\,Mac端用/,这个还好解决
字体的话用了苹果自带,切换系统的时候需要把注释改掉
五、SD相关问题
分段函数的输入:vensim中分段函数怎么输入?正文有例子 - MATLAB等数学软件专版 - 经管之家(原人大经济论坛)
Y={0.05x+1,0<x≤40
0.2x+1,X>40
IF THEN ELSE(0<x:AND:x<=40,0.05*x+1,0.2*x+1) |
六、Excel操作
excel两行数据交换操作步骤如下:
- 1、选中要换的那一行。
- 2、指针指向所选行的边框也就是有黑线的地方,鼠标会变成十字雪花形。
- 3、按住键盘上的SHIFT键不要松开,拖动到你需要的位置,松开鼠标再松开键盘。