【发布时间】:2021-07-30 23:42:34
【问题描述】:
这是我的台词:
df['VN_J'] = df['Vote_Now'].str.count("JD(U)")
但即使数据框中的字符串匹配JD(U),结果也是错误的
谁能帮帮我?
【问题讨论】:
这是我的台词:
df['VN_J'] = df['Vote_Now'].str.count("JD(U)")
但即使数据框中的字符串匹配JD(U),结果也是错误的
谁能帮帮我?
【问题讨论】:
您传递给str.count 的参数实际上被解释为正则表达式。因此,由于( 和) 都是正则表达式元字符,所以这里需要对其进行转义:
df['VN_J'] = df['Vote_Now'].str.count(r'JD\(U\)')
【讨论】: