
python基础
文章平均质量分 79
python基础
C.S.D.N.老鼠
这个作者很懒,什么都没留下…
展开
-
【Pandas数据处理】
“Pandas数据处理” 几个方面重要的知识导⼊数据 导出数据 查看数据 数据选取 数据处理 数据分组和排序 数据合并导⼊数据pd.DataFrame() # 自己创建数据框,用于练习pd.read_csv(filename) # 从CSV⽂件导⼊数据pd.read_table(filename) # 从限定分隔符的⽂本⽂件导⼊数据pd.read_excel(filename) # 从Excel⽂件导⼊数据pd.read_sql(query,connection_ob原创 2022-05-15 15:30:35 · 220 阅读 · 0 评论 -
使用python进行傅里叶FFT 频谱分析
目录一、一些关键概念的引入1.1.离散傅里叶变换(DFT)1.2快速傅里叶变换(FFT)1.3.采样频率以及采样定率1.4.如何理解采样定理二、使用scipy包实现快速傅里叶变换2.1.产生原始信号——原始信号是三个正弦波的叠加2.2.快速傅里叶变换2.3.FFT的原始频谱2.4.将振幅谱进行归一化和取半处理三、完整代码一、一些关键概念的引入1.1、离散傅里叶变换(DFT) 离散傅里叶变换(discrete Fourie...原创 2022-04-29 19:30:07 · 15436 阅读 · 6 评论 -
PYTHON常用库简介
Python科学计算基础库:Numpy,Pandas,Scipy,Matplotlib1.NumPy支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,线性代数,傅里叶变换和随机数功能底层使用C语言编写,内部解除了GIL(全局解释器锁),其对数组的操作速度不受Python解释器的限制,效率远高于纯Python代码。2.PandasPandas是一个强大的基于Numpy分析结构化数据的工具集;Pandas 可以从各种文件格式比如 CSV、JSON、SQL、Micros原创 2022-04-29 12:31:37 · 8779 阅读 · 0 评论 -
【Python之math标准库函数】
Python之math标准库函数功能汇总一、math库概述math库是Python提供内置数学类函数库math库不支持复数类型math库一共提供了4个数学常数和44个函数。 44个函数分为4类,包括:16个数值表示函数、8个幂对数函数、16个三角对数函数和四个高等特殊函数二、math库解析首先使用保留字import引用该库1) 4个数学常数>>> math.pi3.141592653589793>>> math.e2.718281.原创 2022-04-11 16:29:56 · 4477 阅读 · 0 评论 -
Python实现十种滤波算法
1、限幅滤波法(又称程序判断滤波法)2、中位值滤波法3、算术平均滤波法4、递推平均滤波法(又称滑动平均滤波法)5、中位值平均滤波法(又称防脉冲干扰平均滤波法)6、限幅平均滤波法7、一阶滞后滤波法8、加权递推平均滤波法9、消抖滤波法10、限幅消抖滤波法限幅滤波法(又称程序判断滤波法)设定两次采样允许的最大偏差为A如果(本次值-上次值)的绝对值大于A,则本次值无效,用上次值代替本次值如果(本次值-上次值)的绝对值小于等于于A,则本次值有效,采用本次值优点:..原创 2022-04-10 10:15:37 · 13054 阅读 · 3 评论 -
Python使用struct处理二进制
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体.struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体的字节流)unpack(fmt, string) 按照给定的格式(fmt)解析字节流strin...转载 2022-02-09 18:46:57 · 719 阅读 · 0 评论