pandas
lanyuelvyun
互金公司风控算法工程师
展开
-
pandas 小技巧——如何显示程序进度/进度条的使用/tqdm的使用
python的进度条库:tqdm原创 2022-09-02 13:52:13 · 2402 阅读 · 1 评论 -
pandas 小技巧——pd.concat(dict)
pandas.concat()pandas.concat(),一般最常见的用法如下:传入的参数是一个list,里面是dfdf_new = pd.concat([df1, df2])其实,它还有一个更好用的用法:传入的参数是字典,其中字典的value是一个Series,其key值是该Series的名称/标识。如下df_new = pd.concat(series_dict).reset_index()这个用法在我们进行数据分析的时候,会经常用到。比如:给定一个样本集S,每个样本包含N个特征,任务原创 2021-12-08 11:56:51 · 3222 阅读 · 0 评论 -
pandas 小技巧——df如何筛选包含特定字符的列(或者行)
dataFrame如何筛选包含指定字符的列[x for x in df.columns if '指定字符' in x]dataFrame如何筛选包含指定字符的行df[df['列名'].str.contains('指定字符')]原创 2021-10-11 15:48:57 · 12434 阅读 · 0 评论 -
pandas 小技巧——如何删除行或者列、根据条件删除指定行或者列
使用df.dropDataFrame.drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors=‘raise’)1、labels:要删除的标签,一个或者多个(以list形式);2、axis:指定哪一个轴,=0删除行,=1删除列;3、columns:指定某一列或者多列(以list形式);4、level:索引等级,针对多重索引的情况;5、inplaces:是否替换原来的datafram原创 2021-05-10 20:22:24 · 52195 阅读 · 1 评论 -
pandas 小技巧——pd.read_csv读取没有表头的csv文件、并加上指定表头
我们在读取csv文件的时候,有的时候可能没有表头,或者想换一个表头,该怎么操作?df = pd.read_csv('data.csv', sep='\t',header=None, names=['var_code','var_name','var_desc'])```原创 2021-04-14 17:09:31 · 16831 阅读 · 0 评论 -
pandas 小技巧——dataframe、series如何删除指定列中有空值的行+如何删除多列都为空的行
dataframe、series如何删除指定列中有空值的行+如何删除多列都为空的行原创 2020-12-30 16:44:12 · 8848 阅读 · 2 评论 -
pandas 小技巧——set_index()和reset_index()
set_index()和reset_index()的使用介绍原创 2019-07-05 11:27:57 · 5685 阅读 · 0 评论 -
pandas 小技巧——使用时候的“坑”
1、使用字典创建df的时候,如果字典的key只有一个value会报错2、python中字符串的最后一个字符是斜杠会导致出错3、空值判断原创 2019-07-02 11:14:01 · 374 阅读 · 0 评论 -
pandas 小技巧——修改Series的index名称
1、修改series的index名称2、合并两个series,并对列名进行重命名原创 2019-10-23 19:46:13 · 11375 阅读 · 0 评论 -
pandas 小技巧——空值判断:对整个Series/Dataframe判断+对单独值判断
空值判断:对整个Series/Dataframe判断+对单独值判断原创 2019-10-23 19:44:20 · 18557 阅读 · 1 评论