自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Python筛选某列满足条件的值(isin用法)

isin()用法:接受一个列表,判断列表中的元素是否在df中。df_Data1 = df[df.loc[:,'A1'].isin([18,19])] #筛选出A1列中含有18、19的所有行df_Data2 = df[~df.loc[:,'A1'].isin([18,19])] #取反,删除A1列中含有18、19的所有行df_Start = df[df.loc[:,'A1'].isin([18,19])].index #筛选出A1列中含有18、19所有行的索引df_Start 返回df

2021-09-24 09:46:54 7870

原创 Python处理Excel求取某列固定间隔数的平均值

需求:需要取某列数据在相同时间段内的平均值,比如:每5min取一次。思路:读入的数据格式为DataFrame,先通过 df['某列'][ i:j] 的形式取数,用循环可以依次取数成Serise格式,循环里面用append函数将每次循环值填入空列表中,完成需求!Data_0 = []i = 0while i <= len(df): Data0 = df['A列'][i:i+300] #每间隔300个数据取一次数 Data1 = sum(Data0)/len(Data0)

2021-09-15 17:58:03 3444

原创 Python筛选数据:从指定时间点开始,以固定频率选取数据

Q:在处理Excel表数据时,若已经有“时间”这一列数据,需要从某个时间点开始,以5min的频率选取所有行数据。 思路:采用df.loc方法,确定好需要筛选出的索引列表,pd.date_range方法可以创建需要的时间列表,注意转换成list形式。File_Data1.index = File_Data1['时间'] #将原表的“时间”列设置为索引Data_time0 = pd.date_range('2021-09-13 10:39:13',periods=1...

2021-09-14 17:56:54 1680

原创 Python数据处理:利用函数比较两列值再赋给新的一列

1、针对处理Excel数据时,比对两列值,选取较大者赋值给新的一列,通过定义函数的方法更简单直接!def func_max(value01,value02): func_max = max(value01,value02) return func_maxdf['value_new'] = df.apply(lambda x:func_max(x['value_0'],x['value_1']),axis=1) 引用函数便能实现相应计算,value_0与value_1是Data

2021-09-10 18:01:01 1412

原创 Python中map函数的用法并举例说明

map函数简单又很有作用,它根据提供的函数对指定序列做映射。因此可以解决Excel表将指定列值运用到函数的问题。 它的语法是:map(function, iterable, ...),function — 函数,iterable — 单列或多列。 注:在Python3.中,直接用map(function, iterable, ...)会返回到迭代器,如要转换成列表的形式,采用list(map(function, iterable, ...))即可。 ...

2021-09-06 20:39:31 995

原创 Python处理Excel数据常用操作

1、列名重命名df.rename(columns={'A1':'B1'}, inplace = True) #“A1”列列名改为“B1”2、将指定列的某值进行转换df.loc[df.FV5=='ON','FV5'] = 1df.loc[df.FV5=='OFF','FV5'] = 03、删除满足条件的行df.drop(df[(df['A1']<0.2) | (df['A1']>=20)].index) #删除A1列<0.2或>=20的值所对应的行4、将满足条

2021-09-02 19:36:09 352

原创 使用Python在Excel表指定位置插入多列并赋值

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-24 14:15:14 3566

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除