如何在 2 个熊猫系列中找到相同的条目但区分大小写

克日什托夫·帕加茨

我想比较 2 个熊猫系列,并在两个系列中找到相同的条目,但区分大小写不同。

类似于下面的例子:

 df['Comment']=np.where((df['Identifier_1']==df['Identifier_2']),'The same',df['Comment'])

但条件应该以某种方式改变,以便如果 Identifier_1='aBc' 和 Identifier_2='Abc' 然后返回 True。

谢谢 和 BR

耶斯列

使用Series.str.lower

df = pd.DataFrame({'Identifier_1':['aBc','aBC'],
                   'Identifier_2':['Abc','ABZ'],
                   'Comment':['com1','com2']})

df['Comment']=np.where(df['Identifier_1'].str.lower() == df['Identifier_2'].str.lower(),
                       'The same',
                        df['Comment'])

print (df)
  Identifier_1 Identifier_2   Comment
0          aBc          Abc  The same
1          aBC          ABZ      com2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检查PHP中的前2个字符(不区分大小写)?

如何在ef core 2中包含不区分大小写的内容?

Firebase 可以生成 2 个相同的 ID 不区分大小写吗?

如何在yii2中使用WHERE-LIKE聚类,并使LIKE模式搜索区分大小写?

连接2个表,区分大小写

如何在Perl中找到文件的大小写保留名称?

如何找到相同但大小写/大小写不同的文件/目录名称?

在Oracle 10gR2和JPA中如何做到不区分大小写和类似重音的区分?

如何在linq中比较两个不区分大小写的复杂对象

如何在2个多维数组中找到公共值

如何在Java中使indexof不区分大小写

如何在Restful响应中保持区分大小写?

如何在Emacs中搜索区分大小写的标签?

如何在PostgreSQL中处理区分大小写

如何在Elasticsearch中实现区分大小写的搜索?

如何在Nuxt中使路线区分大小写

如何在快速搜索中删除区分大小写?`

如何在Jackson / Spring Boot中允许枚举的大小写不区分大小写?

如何在数组中找到大小写不同的第一个字符串?

如何在 Spark2 Scala 中使用大小写匹配模式

如何在不区分大小写的情况下在熊猫中逐行比较两个数据帧?

如何在Oracle文本中保留相同的大小写?

如何使不区分大小写的约束?

如何使bash范围区分大小写?

如何使Lucene不区分大小写

如何使ntfs区分大小写

如何使 cookie 提取区分大小写

如何使变量不区分大小写?

如何使Splunk查询区分大小写