python
踩坑记录
通信->算法->IC
展开
-
python dataframe 统计检查处理
【代码】python dataframe 统计检查处理。原创 2023-05-04 14:10:21 · 156 阅读 · 1 评论 -
python 插值处理一维数据 interpolate
插值处理一维数据 interpolate原创 2022-12-15 19:10:27 · 1050 阅读 · 0 评论 -
python 处理numpy nan值
numpy nam值处理原创 2022-12-04 19:47:56 · 586 阅读 · 0 评论 -
python 拆分字符串 split 和 re.split 正则表达式
单字符拆分 split():s = "+define+A+define+B+define+C"print(s.split('+define+')) 多字符切分 re.split():Regular Expression 正则表达式re 提供各种正则表达式的匹配操作,用于文本解析、复杂字符串分析和信息提取import res = "+define+A+define+B+define+C-timescale=1ns/1fs"print(s.split('+define+')) #原创 2022-05-05 20:32:52 · 622 阅读 · 0 评论 -
os 删除文件夹中指定文件
os 删除文件夹中指定文件:import os, sys# 打开文件path = "./untar/star_1_1000_234"dirs = os.listdir( path )len(dirs)# 输出所有文件和文件夹cout = 0for root, dirs, files in os.walk('./untar/star_1_1000_234'): # root 表示当前正在访问的文件夹路径 # dirs 表示该文件夹下的子目录名list # fi原创 2021-05-25 13:54:41 · 612 阅读 · 0 评论 -
seaborn 画图
sns.pairplot() 函数:https://www.cnblogs.com/cgmcoding/p/13274481.html原创 2021-04-13 14:34:01 · 212 阅读 · 0 评论 -
matplotlib 画图
matplotlib 函数:饼状图ax = plt.subplots() ax.pie()def pieChart(sdss_df): # 饼形图 '''绘制饼图以获取标签数量.''' label_counts = sdss_df['class'].value_counts() # DataFrame['Unit Name'].value_counts() 查看表格某列中有多少个不同值,并计算每个不同值有在该列中有多少重复值 colors = ['skyblu原创 2021-04-10 15:26:59 · 115 阅读 · 0 评论 -
DataFrame 操作
DataFrame 函数:查看表格某列中有多少个不同值,并计算每个不同值有在该列中有多少重复值import pandas as pdDataFrame_data['Unit Name'].value_counts() pandas.DataFrame() 中的iloc和loc用法import pandas as pddf.iloc[10:20, 3:5] # iloc,即index locate 用index索引进行定位,所以参数是整型df.loc[‘原创 2021-04-10 15:16:58 · 82 阅读 · 0 评论 -
c/python 返回类型
c/python 返回类型c语言return不能有2个以上返回值一. 用指针操作python 也不能返回2个以上返回值一. 使用元组 ( )二. 使用字典 dict三. 使用列表 [ ]c语言return不能有2个以上返回值只能返回一个。一. 用指针操作# include <stdio.h>void swap(int *pa, int *pb);int main() { int a = 5; int b = 6; swap(&a, &b); // 取出a,b原创 2021-02-23 18:42:04 · 142 阅读 · 2 评论 -
动态规划 Dynamic Programming (python)
动态规划 Dynamic Programming: 寻找最优解 opt ( i )任务 i 可以拆分,每次可以选择做任务 i 和不做,做也只做距离任务 i 前面(后面)可选的最近的任务动态规划的递归算法实现:1. 从最后一个往前选2. 每次有两个选择:选,不选3. 一直倒着往前,第一个是出口1. 一切循环都可以写成递归2. 数列的前一二项一般是递归出口3. 递归函数先写递归出口,再else动态规划的非递归算法实现:1. 从第一个往后选2. 每次有两个选择:选,不选3. 一直原创 2021-04-01 15:51:02 · 379 阅读 · 0 评论 -
numpy mean(data, axis) 中 axis 的设置
numpy mean(data, axis)原始矩阵的shape=[3,4,5],取axis=0再进行操作后,得到的矩阵shape=[4,5]。同样的,取axis=1再进行操作后,得到的矩阵shape=[3,5]。取axis=-1(axis=2)再操作后,shape=[3,4]1表示横轴,方向从左到右;0表示纵轴,方向从上到下。当axis=1时,数组的变化是横向的,体现出列的增加或者减少。反之,当axis=0时,数组的变化是纵向的,体现出行的增加或减少。 矩阵>>X=np.array([原创 2021-03-21 14:52:07 · 569 阅读 · 0 评论