Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何为dataframe的某一列转换某些值?

如何为dataframe的某一列转换某些值?
EN

Stack Overflow用户
提问于 2019-02-16 17:37:17
回答 1查看 11关注 0票数 1

假设有一个数据帧df

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
A     B

0   Aus Brazilian Restaurant

1   Aus Gym

2   Aus Zoo

3   Aus Restaurant Thai

4   Aus Australian restaurant

需要将其转换为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
A     B

0   Aus Restaurant

1   Aus Gym

2   Aus Zoo

3   Aus Restaurant

4   Aus Restaurant

创建数据帧的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
temp = {'A':5*['Aus'],'B':['Brazilian Restaurant','Gym','Zoo','Restaurant Thai','Australian restaurant']
     }

temp

df = pd.DataFrame(temp)

df

这是Ipython中的代码

EN

回答 1

Stack Overflow用户

发布于 2019-02-16 18:03:39

我找到了一个解决方案。张贴在这里,以防它对某些人有用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
for i in range(df.shape[0]):
if ('Restaurant' in df.loc[i,'B'] or 'restaurant' in df.loc[i,'B']):
    df.loc[i,'B']='Restaurant'

df

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54725861

复制
相关文章
使用EXCLE表格,有相同列,取某一列的值
如图,我有两列MAC地址表,然后需要把F列的值取值到D列,可以使用公式:=VLOOKUP(A1,$E$1:$F$44,2,0)进行处理数据。A1代表以哪一列为基础取值参考,$E$1:$F$44代表查找对比范围。
Tacc
2022/01/11
4.4K0
使用EXCLE表格,有相同列,取某一列的值
【Python】基于某些列删除数据框中的重复值
Python按照某些列去重,可用drop_duplicates函数轻松处理。本文致力用简洁的语言介绍该函数。
阿黎逸阳
2020/09/08
20.7K0
【Python】基于某些列删除数据框中的重复值
【说站】Python DataFrame如何根据列值选择行
以上就是Python DataFrame根据列值选择行的方法,希望对大家有所帮助。
很酷的站长
2022/11/24
5.3K0
【说站】Python DataFrame如何根据列值选择行
dataframe行变换为列
使用 import org.apache.spark.sql.functions 里面的函数,具体的方式可以看 functions :
机器学习和大数据挖掘
2019/07/01
1.1K0
从DataFrame中删除列
在操作数据的时候,DataFrame对象中删除一个或多个列是常见的操作,并且实现方法较多,然而这中间有很多细节值得关注。
老齐
2021/03/29
7K0
RDD转换为DataFrame
为什么要将RDD转换为DataFrame?因为这样的话,我们就可以直接针对HDFS等任何可以构建为RDD的数据,使用Spark SQL进行SQL查询了。这个功能是无比强大的。想象一下,针对HDFS中的数据,直接就可以使用SQL进行查询。
编程那点事
2023/02/25
7760
linux awk获得某一列
因此,如果想要把某一文件的总行数赋值给变量nlines,可以表达为: 1) nlines=(awk 'END{print NR}' filename) 或者 2) nlines=$(awk 'END{print NR}' filename)
用户5760343
2022/05/23
2.9K0
linux awk获得某一列
spark dataframe 转换 json
但是上面发现每一个key:value都放在一个括号里面,怎么把他们合并成起来?只需要文本处理一下:
机器学习和大数据挖掘
2020/04/16
2.3K0
RDD和DataFrame转换
在利用反射机制推断RDD模式时,需要首先定义一个case class,因为,只有case class才能被Spark隐式地转换为DataFrame。
羊羽shine
2019/08/23
1.3K0
R语言dataframe数据转换
df_melt<-reshape2::melt(df,id.vars="x",variable.name="year",value.name="value")
爱学习的小明明
2020/09/14
2.2K0
python用符号拼接DataFrame两列
碰到Null值时,会报错,因为none不可与str运算 解决如下,加入if判断即可
诡途
2022/01/07
1.7K0
pandas dataframe 新增单列和多列
dataframe assign方法,返回一个新对象(副本),不影响旧dataframe对象
lovelife110
2021/01/14
4.3K0
图数据转换为DataFrame
•一、DataFrame•二、指定字段转换为DataFrame •2.1 CYPHER语句 •2.2 Python转换代码•三、将一个图转换为DataFrame •3.1 CYPHER语句 •3.2 Python转换代码
马超的博客
2022/09/02
9870
图数据转换为DataFrame
Pandas DataFrame显示行和列的数据不全
pd.set_option('display.max_columns', None)
用户7886150
2020/12/26
6.7K0
dataframe填充缺失值_pandas填充空值
将其Nan全部填充为0,这时再打印的话会发现根本未填充,这是因为没有加上参数inplace参数。
全栈程序员站长
2022/09/22
2.8K0
linux sort 针对某一列排序
score.txt 文件每一行数据是规则的,现在需要针对第2列分数,进行倒序排列。可用 sort 命令
lukachen
2023/10/22
3190
linux sort 针对某一列排序
Pandas 查找,丢弃列值唯一的列
数据清洗很重要,本文演示如何使用 Python Pandas 来查找和丢弃 DataFrame 中列值唯一的列,简言之,就是某列的数值除空值外,全都是一样的,比如:全0,全1,或者全部都是一样的字符串如:已支付,已支付,已支付…
萝 卜
2022/05/12
5.7K0
Pandas 查找,丢弃列值唯一的列
Datatables获取选中行的某一列的数据
一、需求 网上五花八门的获取方式有很多,但是很多都是过时的。方案都不可取。 二、获取方式 我采用本办法拿到这个数据列 1、拿到整个表格 var table = $('#postTable').D
手撕代码八百里
2020/07/28
3.7K0
pandas按行按列遍历Dataframe的几种方式
iterrows(): 按行遍历,将DataFrame的每一行迭代为(index, Series)对,可以通过row[name]对元素进行访问。 itertuples(): 按行遍历,将DataFrame的每一行迭代为元祖,可以通过row[name]对元素进行访问,比iterrows()效率高。 iteritems():按列遍历,将DataFrame的每一列迭代为(列名, Series)对,可以通过row[index]对元素进行访问。 示例数据
kirin
2021/04/30
7.1K0
[1016]DataFrame一列拆成多列以及一行拆成多行
在处理数据过程中,会需要将一条数据拆分为多条,比如:a|b|c拆分为a、b、c,并结合其他数据显示为三条数据。
周小董
2021/07/14
7.5K0
[1016]DataFrame一列拆成多列以及一行拆成多行

相似问题

替换dataframe中某一列的值

147

如何为Pandas dataframe的某些选定行集体设置多列的值?

23

如何为pandas DataFrame列设置值?

30

根据某一列中的某些值修改4列的值

10

如何替换dataframe中列的某些值?

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文