pandas笔记

pandas

class ‘pandas.core.frame.DataFrame’

DataFrame的每一行或者每一列都是一个

Series内的values为ndarray

df[‘列名’].isin([‘a’,’b’])

df[‘列名’].values.tolist()

df.loc[df.index.max() + 1] = [cloumn1_value,cloumn2_value,cloumn3_value…]

df[‘new_column_name’] = […]

df.drop(['B', 'C'], axis=1) #按列删除列名为B,C的列

df.drop(['B', 'C'], axis=0) #按列删除行索引为B,C的行

df.iloc[3]['余额'] #取第3行,列名为'余额'的元素的值 
df['cost'] = df['cost'].map('${:,.2f}'.format)
df['var2'] = pd.Series([round(val, 2) for val in df['var2']], index = df.index)
df['var3'] = pd.Series(["{0:.2f}%".format(val * 100) for val in df['var3']], index = df.index)
res['a']=res['mean'].round(decimals=2)
df.sort_values(by=['col1'],ascending=False) #ascending=True升序

Original: https://www.cnblogs.com/sdu20112013/p/12727406.html
Author: core!
Title: pandas笔记

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/9210/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

发表回复

登录后才能评论
免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部