我是靠谱客的博主 美好保温杯,最近开发中收集的这篇文章主要介绍python中dataframe 判断是否存在_Python:检查字典中是否存在dataframe单元格值。如果存在,则用字典键替换dataframe值...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

您要查找的是^{},它用mapper中提供的值替换一个值,这里是states_map。在import pandas as pd

states_map = {

'AK': 'Alaska',

'AL': 'Alabama',

'AR': 'Arkansas',

'CA': 'California', # Enrich the dict for the current example

'NY': 'New York' # Same as above

}

>>> df

Out[]:

State

0 California, USA

1 Beverly Hills, CA

2 California

3 CA

4 NY, USA

5 USA

使用与map讨论的方法将得到

^{pr2}$

但这并不是最优的,因为使用split从第1行和第0行到第2行用map丢失信息。在

我认为可以这样做得更好:

使用expand=Truedf_parts = df.State.str.split(', ', expand=True)

>>> df_parts

Out[]:

0 1

0 California USA

1 Beverly Hills CA

2 California None

3 CA None

最后

以上就是美好保温杯为你收集整理的python中dataframe 判断是否存在_Python:检查字典中是否存在dataframe单元格值。如果存在,则用字典键替换dataframe值...的全部内容,希望文章能够帮你解决python中dataframe 判断是否存在_Python:检查字典中是否存在dataframe单元格值。如果存在,则用字典键替换dataframe值...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部