- 博客(6)
- 收藏
- 关注
原创 python学习 --DataFrame数据清洗(空值、重复值)
目录空值的处理1、检查是否有空值2、统计空值的数量3、删除空值4、填补空值用value参数替换空值将空值替换成上一列的值将空值替换成上一行的值将空值替换成下一列的值将空值替换成下一行的值重复值的处理1、检查是否有重复值2、删除重复行一、空值的处理import pandas as pdlist1 = [['赵一', 23, '男'], ['钱二', 27, '女'], ['孙三', 26, '女']]list2 = [['赵一', '游
2022-01-01 00:32:41
9900
原创 python学习 --DataFrame连接: merge、concat、join、append
目录1、pd.merge(left, right, how='inner')2、pd.concat([left,right],axis=1,join='inner’)a、根据行索引进行连接(两表所有列横向堆叠)b、根据列索引进行连接(两表所有行纵向堆叠)3、df_left.join(df_right)a、根据行索引进行连接(两表所有列横向堆叠)b、根据列索引进行连接(两表所有列横向堆叠)4、df.append([df1, df2...])a、添加DataFrame表b
2021-11-09 23:29:22
6028
原创 python学习--DataFrame
目录一、DataFrame对象的创建1、根据列表创建:情况1:由二维列表情况2:由元组tuple组成的列表情况3:由字典dict组成的列表情况4:由数组array组成的列表情况5:由序列series组成的列表2、根据字典创建:情况1:由元组tuple组成的字典情况2:由列表list组成的字典情况3:由字典dict组成的字典情况4:由数组array组成的字典情况5:由序列series组成的字典情况6:由复合式的字典3、根据二维数组ndarray创
2021-11-06 21:19:34
35658
3
原创 python 基础学习 --字典增删改查
字典格式如下所示:dict = {key1 : value1, key2 : value2, key3 : value3 }注:键必须是唯一的dict1 = {'name': 'Sophia', 'age': 16, 'sex': '女', 'height': 175}# 键值对print(dict1.keys()) # 键print(dict1.values()) # 值输出结果:dict_keys(['name', 'age', 'sex', 'height'])di
2021-10-21 21:12:50
188
原创 python re模块学习 --常用的正则表达式
re.findall() re.split() re.sub() 1、re.findall(pattern, string) :在字符串(string)中找到正则表达式所匹配的所有子串(pattern),并返回一个列表[pattern0, pattern1, ……];如果没有找到匹配的,则返回空列表[]。import res = 'python-123!abc@(456)#efg$789&*,python,'lis1 = re.findall('pytho..
2021-09-20 16:13:44
197
原创 python re模块学习--常用的正则符号
常用的正则符号:英文状态的句号点 . 英文状态下的中括号 [] 英文状态下的圆括号 () 英文状态的大括号 {} 英文状态下的问号 ? 加号 + 星号 * 反斜杠 \1、英文状态的句号点 . :指代除了换行符\n以外的任意字符。import res = 'Life was like a box of chocolates, you never know what you are gonna get'f1 = re.findall('chocol.....', s)f2 =
2021-09-19 21:31:29
969
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人