当前位置: 首页 > 知识库问答 >
问题:

如何基于Python中的一个条件计算两列字符串类型中的相似值?

狄卓君
2023-03-14

我有一个数据集,其中:

int64index:6867个条目,1到6867个数据列(共13列): pandas.core.frame.dataframe'>

我想在两列“vote_now”和“past_vote”中获得相似值的计数。

survey.where(survey[['Vote_Now', 'Past_Vote']] == "RJD").count()

survey.where(survey['Vote_Now'] == survey['Past_Vote'] == "RJD").count()

共有1个答案

钱弘壮
2023-03-14

对于计数匹配的值,表示计数true的值使用sum而不使用,其中:

(survey[['Vote_Now', 'Past_Vote']] == "RJD").sum()
 类似资料:
  • 问题内容: 如果我在mysql中有两个字符串: 有没有办法使用MYSQL获得这两个字符串之间的相似性百分比?例如,这里有3个单词是相似的,因此相似度应为: count(@a和@b之间的相似单词)/(count(@a)+ count(@b)-count(intersection)) 和结果是3 /(4 + 4-3)= 0.6 高度赞赏任何想法! 问题答案: 您可以使用此功能(从http://www.

  • 本文向大家介绍C#计算2个字符串的相似度,包括了C#计算2个字符串的相似度的使用技巧和注意事项,需要的朋友参考一下 计算字符串相似度,直接来C#代码 返回结果就是相似度了,验证码识别上用的到 爱给模板网提供 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我的问题是这样问的:编写一个比较两个输入字符串的程序。输出每个字符串位置匹配的字符数。输出应根据字符数使用正确的动词(匹配与匹配)。 例如:如果输入是:粉碎崩溃 输出为:4个字符匹配 这就是我到目前为止所拥有的: 导入java.util.Scanner; 我知道这看起来并不多,但我已经尝试了很多其他方法,但我显然缺少一些可以让这更容易做到的东西。我想数一下柜台里类似的字母……但我不知道该怎么办。

  • 本文向大家介绍基于Python的文件类型和字符串详解,包括了基于Python的文件类型和字符串详解的使用技巧和注意事项,需要的朋友参考一下 1. Python的文件类型 1. 源代码--直接由Python解析 这里的1.py就是源代码 执行方式和shell脚本类似: chmod +x 后,./1.py Python 1.py 2. 字节代码 Python源码文件经编译后生成的扩展名为pyc的文件

  • 对于类似字符串的列具有以下列: 虽然这些肯定是有用的,但了解任何给定列中是否有空值以及有多少空值也是非常重要的。 虽然我可以求助于编写自定义函数来找到它,但这将是一个巨大的额外开销。请注意,有一个相关的问题,但主要关注数字列,因此不直接适用:如何计算DataFrame中列中的NaN值。那么,是否还有另一个助手函数可以提供这些附加信息呢?