python
python相关
早起CaiCai
早起学习 ing
展开
-
python+matlab text(按图的相对位置显示)
画图text 按照图的相对位置显示原创 2024-01-25 09:50:03 · 680 阅读 · 0 评论 -
格点数据可视化(美国站点的日降雨数据)
获取美国站点的日降雨量的格点数据,并且可视化。原创 2023-09-30 21:17:23 · 1785 阅读 · 0 评论 -
Python Cartopy地图投影【3】
什么叫 Cartopy 与 matplotlib 的结合呢?就是用 matplotli 来画图、用 cartopy 来创建地图投影以及添加相应的地理特征要素。原创 2023-09-30 21:02:57 · 902 阅读 · 0 评论 -
Python plt; ax 设置tick
Python plt; ax 设置tick原创 2023-06-06 11:07:36 · 1653 阅读 · 0 评论 -
Python-matplotlib中的pie(饼)图
Python-matplotlib中的pie(饼)图原创 2023-05-21 08:33:54 · 775 阅读 · 0 评论 -
Python 墨西哥湾流(gulf stream)可视化
墨西哥湾流和黑潮分别是北半球两支强大的西边界流,墨西哥湾流的流速还要强于黑潮,也是温盐环流的重要组成部分。该文为Python 墨西哥湾流(gulf stream)可视化。原创 2023-05-20 20:19:01 · 1649 阅读 · 1 评论 -
Science文章复现(Python):图1 - Aircraft obs(机载的观测 CO2)
之前有写过science文章后处理的复现,在这里是针对图细节的理解。原创 2023-05-15 08:21:40 · 420 阅读 · 0 评论 -
【五一创作】python序列数据处理【低通滤波】
对于海洋和气象的序列数据,可以认为其是由不同频率(波长)的信号组成的。为了研究关注的特定对象,需要将特定周期或者频率的信号提取出来,那么就需要用到滤波器。滤波器主要有低通滤波器、高通滤波器和带通滤波器3种。原创 2023-05-03 08:15:00 · 3313 阅读 · 4 评论 -
Matlab与Python高级用法【专栏总结】
Matlab与Python高级用法专栏文章总结,类似readme。原创 2022-07-22 17:11:07 · 507 阅读 · 3 评论 -
Python Matplotlib 绘图入门
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。Matplotlib作图风格很接近MATLAB,所以称为matplotlib。如果某天你发现自己要学习 Matplotlib, 很可能是因为: 1、Matplotlib 是一个非常强大的 Python 画图工具;2、手中有很多数据, 可是不知道该怎么呈现这些数据。原创 2022-05-17 22:39:15 · 1369 阅读 · 0 评论 -
数据可视化之美-动态图绘制【补充】(以Python为工具)
最近中了绘制动态图的毒,根本停不下来。原创 2022-05-07 14:07:09 · 1680 阅读 · 0 评论 -
数据可视化之美+点、线、面组合(以Python为工具)
数据是美丽的,当然,如果你能真正理解它想告诉你的内容,还需要借助可视化的工具。通过借助数据可视化的作品,将数据以视觉的形式来呈现,如图表或地图,以帮助人们了解数据的意义原创 2022-05-04 18:37:40 · 3607 阅读 · 2 评论 -
数据可视化之美-动态图绘制(以Python为工具)
可视化是数据描述的图形表示,旨在一目了然地揭示数据中的复杂信息。数据可视化在讲故事中的重要性不言而喻。原创 2022-05-02 16:44:26 · 11429 阅读 · 12 评论 -
python matplotlib 画图(柱状图)总结
最近在总结前期的一些工作,对这些绘图工具再系统总结matplotlib 画图汇总(柱状图)原创 2022-04-30 18:39:49 · 8959 阅读 · 2 评论 -
python matplotlib 绘图字体设置【字典控制】
matplotlib绘图字体控制【字典控制】。原创 2022-04-06 00:44:54 · 7383 阅读 · 0 评论 -
【卡片知识】python basemap (PASS:之前装过的东西目前不能用)
由于装过很多环境,比如 pytorch ,base的运行环境很容易与其发生冲突。所以需要一个较为干净的环境(Conda)。原创 2022-02-15 19:42:49 · 442 阅读 · 0 评论 -
python pandas学习(pandas50题)
源自黄海广的githubpandas50题的链接等等(用pandas还是偏少)原创 2022-02-14 13:46:37 · 480 阅读 · 0 评论 -
python 需要获取相反发cmap
它们具有相同的名称,并_r附加在末尾比如jet_r 可获得倒转的 jet'cmap':'jet_r'原创 2022-01-03 19:12:42 · 730 阅读 · 0 评论 -
【code for papers】深度学习在海洋数据推断和亚网格参数化中的应用
海洋学观测受到采样率的限制,而海洋模型则受到有限分辨率和高粘度和扩散系数的限制。因此,来自观测的数据和海洋模型都缺乏小尺度和快速尺度的信息。需要一些方法来提取信息,推断或升级现有的海洋学数据集,以解释或表示未解决的物理过程。原创 2021-12-26 20:28:13 · 2099 阅读 · 0 评论 -
HurricaneFlorence(2018) 卫星影像处理(Python方法)
飓风路径原创 2021-12-18 21:52:47 · 597 阅读 · 3 评论 -
python 一个.py文件如何调用另一个.py文件中的类和函数(包含在不同路径下)
同一文件下调用函数:调用类:不同文件下B.py 需要调用A.py路径对应关系可用绝对路径,也可用相对路径import syssys.path.append(r'.\dirA')'''python import模块时, 是在sys.path里按顺序查找的。sys.path是一个列表,里面以字符串的形式存储了许多路径。使用A.py文件中的函数需要先将他的文件路径放到sys.path中'''import A a=A.A(2,3)a.add()参考链接后文的互调模块暂时不原创 2021-12-18 16:44:38 · 2928 阅读 · 0 评论 -
Science文章复现(Python):在机载观测中明显的强烈南大洋碳吸收
Science:Strong Southern Ocean carbon uptake evident in airborne observations果然Science文章每张图都是很好的学习对象。Science文章参考链接1、大气中二氧化碳变异性的结构我们研究了大气CO2的结构飞机和水面监测站收集的观测在南大洋上空的变异性。这些数据表明,夏季下层对流层的地表下降,冬季的分布相对均匀。%load_ext autoreload%autoreload 2import numpy as np原创 2021-12-18 02:10:34 · 984 阅读 · 4 评论 -
Python PEP8 — the Style Guide for Python Code
只要语法有效,你可以随心所欲的编写你的Python代码。但是使用一致的风格的话可以使你的代码更加的平易近人,易读。一个通用的代码风格对于一个巨大的项目中其他的Python程序员之间的合作,影响是很大的。 即使你是唯一一个将会阅读你源代码的人,使用这个风格,也会使你在之后的代码维护上受益。PEP8包含了很多如何编写Python代码的细节。PSS:常见的几个规范做到就很牛了。空格在Python中,空格是一个重要的语法。Python 程序员对于整洁空格代码带来的影响尤其的敏感。下面是普适的一些建议。1、原创 2021-11-27 17:35:03 · 599 阅读 · 0 评论 -
Python pandas找出空值的行
import pandas as pdimport numpy as np n = np.arange(20, dtype=float).reshape(5,4)n[2,3] = np.nanindex = ['index1', 'index2', 'index3', 'index4', 'index5']columns = ['column1', 'column2', 'column3', 'column4']frame3 = pd.DataFrame(data=n, index=原创 2021-11-25 15:44:56 · 4487 阅读 · 0 评论 -
python工具探索 — 一维可视化以及二维可视化
example 1:example 2:example 3未完待续原创 2021-11-23 08:39:26 · 680 阅读 · 0 评论 -
Python数据科学入门(source code & ebook) — 适合Python零基础
这篇内容主要分享一本Python数据科学的入门书籍(包含书中源码),比较适合Python的零基础学习者。本书主要介绍了 Python 在数据科学领域的基础工具,包括 IPython、Jupyter、NumPy、Pandas、Matplotlib(可视化包) 和 Scikit-Learn(机器学习)。Python 作为科学计算的一流工具已经有几十年的历史了,它还被应用于大型数据集的分析和可视化。NumPy 可以处理同类型数组型数据,Pandas 可以处理多种类型带标签的数据,SciPy 可以解决常见的科学计原创 2021-11-19 20:50:39 · 2018 阅读 · 0 评论 -
数据可视化之美 -- 以Matlab、Python为工具
在我们科研、工作中,将数据完美展现出来尤为重要。数据可视化是以数据为视角,探索世界。我们真正想要的是 — 数据视觉,以数据为工具,以可视化为手段,目的是描述真实,探索世界。下面介绍一些数据可视化的作品(包含部分代码),主要是地学领域,可迁移至其他学科。原创 2021-11-13 20:15:20 · 54480 阅读 · 76 评论 -
Python 在Arcgis中使用Python
参考链接原创 2021-11-07 17:31:06 · 1084 阅读 · 0 评论 -
Python 3.10更新,以及2.* 与3.*的转换
Python 3.10的正式版本在2021年10月4日正式发布,而看Python的创始人吉多范罗苏姆(Guido van Rossum) 推特,置顶了一条信息(2020 - 9 - 16),关于Python 4的快问快答,1.在Python 3.9后面发布的是3.10,目前3.10正式版本已经发布。2. 如果Python存在Version 4,那么从V3到V4的过度更像是V1到V2,而不是V2到V3。 &原创 2021-11-07 14:36:56 · 1240 阅读 · 0 评论 -
python 要配置3.10环境
在anaconda中配置enviroment即可参考链接1参考链接2原创 2021-11-07 13:20:12 · 743 阅读 · 0 评论 -
Python 的进度条库tqdm
tqdm 表示2种的进度条管理参考链接原创 2021-10-26 21:46:06 · 189 阅读 · 0 评论 -
为什么要刷算法题与 MATLAB 刷题
我们常说,算法与数据结构是CS(Computer Science)的核心,而刷题是快速掌握算法与数据结构的唯一渠道,无论你是刚接触代码的小白,还是在大厂工作多年的coder,刷题都是保证技术熟练度的制胜法宝。 而我们常用的刷题网站,比如LeetCode、牛客网、PAT、交大OJ等,一般来说所用的刷题语言有Python、Python3、C、C++、JavaScript、Jav原创 2021-10-23 21:18:56 · 1439 阅读 · 0 评论 -
Python 十六进制的补码
参考链接1详细介绍原码、反码、补码原创 2021-10-05 17:32:49 · 666 阅读 · 0 评论 -
Python3 教程,包含基础教程以及高级教程(稍微高级)-- 牛客网
参考链接原创 2021-10-05 17:25:02 · 103 阅读 · 0 评论 -
Python算法 单调栈 (强化训练)
元素遍历只有一次,时间复杂度o(n)参考链接原创 2021-10-05 15:18:20 · 276 阅读 · 0 评论 -
Python 字符串查找的4种方法 index find rindex rfind (后面有进阶:列表的查找)
表示从右开始找参考链接进阶拓展:列表的查找index在列表中也会报错在列表中不能使用find,但是有in,not in等操作参考链接原创 2021-10-05 15:07:16 · 317 阅读 · 0 评论 -
python 列表的复制
1、直接复制(浅复制)2、copy() 函数,第一层是实现了深复制,但是嵌套列表是浅复制,但一般单个列表使用copy() 方法即可3、使用列表表达式的效果和copy() 的方法是一样的4、使用for循环遍历,和 copy() 的方法是一致的5、使用切片也与 copy() 的方法一致6、使用深拷贝import copydeepcopy函数参考链接...原创 2021-10-05 14:54:09 · 4186 阅读 · 1 评论 -
Python itertools accumulate函数
accumulate 表示累积,返回的也是一个可迭代对象也可以表示前n个数的累乘参考链接原创 2021-10-05 14:44:33 · 457 阅读 · 0 评论 -
Python Counter函数(只介绍一个最常用的功能)
from collections import Counterc = Counter('abcasd')此时c的输出在这里调用像字典一样参考链接原创 2021-10-05 14:36:09 · 1067 阅读 · 0 评论 -
Python 列出列表中元素的所有排列组合的方法
from itertools import combinationsdef combine(temp_list, n): '''根据n获得列表中的所有可能组合(n个元素为一组)''' temp_list2 = [] for c in combinations(temp_list, n): # 其实主要用到的是这个函数 temp_list2.append(c) return temp_list2list1 = [1,2,3]end_list = []原创 2021-10-04 15:28:04 · 5602 阅读 · 1 评论