DataJam

随笔分类 -  pandas

pandas常用操作笔记
正则表达式匹配
摘要:1.匹配数值 1 string= '`2500' 2 re.findall(r"\d+\.?\d*",string) 输出结果:['2500'] 1 import re 2 def salary(x): 3 try: 4 if x == '元': 5 return 0 6 else: 7 retur 阅读全文

posted @ 2021-06-07 15:56 DataJam 阅读(80) 评论(0) 推荐(0)

7.zip,map,apply,applymap,agg使用汇总
摘要:一、zip 1 num = [2232, 1985, 1866] 2 name = ['人口','金额','数量'] 3 [*zip(name,num)]4 [list(i) for i in zip(name,num)] 输出: 1 [('人口', 2232), ('金额', 1985), ('数 阅读全文

posted @ 2021-06-07 14:40 DataJam 阅读(78) 评论(0) 推荐(0)

5.DataFrame索引与列相关操作
摘要:1.重命名列或索引名称 1 df =df.rename(columns={'校区': '所属校区', 'All': '总计'}) 1 states = ['c1', 'b2', 'c3'] 2 frame.reindex(columns=states) 2.调整列顺序 1 df = df[['use 阅读全文

posted @ 2021-05-27 09:00 DataJam 阅读(249) 评论(0) 推荐(0)

2.datatime常见操作
摘要:1.时间字符串转为datetime格式 datetime.strptime可以将字符串转换成日期,strptime的第二个参数是时间日期的格式: 1 import datetime 2 a = '20200913' 3 print (a) 4 b = datetime.datetime.strpti 阅读全文

posted @ 2021-05-26 22:29 DataJam 阅读(253) 评论(0) 推荐(0)

1.pandas数据类型修改及数据类型格式
摘要:一、更改Pandas Dataframe中一列或多列的数据类型 更改一列: import pandas as pd data_frame = pd.DataFrame({'No': [1, 2, 3], 'Name': ['Nhooo', 'Mohit', 'Sharma'], 'Age': [25 阅读全文

posted @ 2021-05-26 22:18 DataJam 阅读(1968) 评论(0) 推荐(0)

导航