pandas常用操作

1. pd.DataFrame中增加行

#将df添加到pd_login中。ignore_index=True,否则pd_login中df是其原index,导致pd_login的index混乱
 df = pd.read_csv(file_path)
 df['day'] = day
 pd_login = pd_login.append(df,ignore_index=True)

2. pd.DataFrame修改columns名称

#修改pd_in_email中列名称,将email修改成from
pd_in_email = pd_in_email.rename(columns={'email':'from'})

3. pd.DataFrame修改某行某列的数值

#将pd_in_email中属性from为e的行对应的属性label修改成‘人力资源’
pd_in_email.loc[pd_in_email[pd_in_email['from']==e].index,'label'] = '人力资源'

4. pd.DataFrame数据融合

pd.merge详细操作见这里

#将pd_kmeans_label和pd_email数据根据属性‘from’合并,其中left 左边的pd_kmeans_label在合并后的pd.DataFrame的左边
pd_merge = pd.merge(pd_kmeans_label,pd_email,how='left',on='from')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 20171204 杲杲暖阳沐蕙房, 善缘相约采青忙。 草莓红艳苦瓜绿, 萝卜脆甜萱草香。 倩影映池飞鸟竞, 亦输欢...
    飞雪姐姐阅读 133评论 2 11
  • 野猫循着夜色而来老无所依只有和尘土沦为一道的斑马被嫁接的春天过路人养着模糊不清的面容一片叶子的本色褪回
    2020号阅读 605评论 42 57
  • day2: 在淘宝上预定的海云岭+灵菇湾+山茶半岛包车,470的五座车,司机小哥很可爱,会一点中文,早上九点在酒店...
    蔷薇花枝与灰烬阅读 272评论 0 0
  • 甄士隐是《红楼梦》的开篇人物,第一回就写尽了他的人生际遇。 姓甄,名费,字士隐。家住姑苏阊门城,是一二等的富贵风流...
    仓语亭阅读 590评论 0 4