我有一个数据帧数据框,看起来像:
id colour response
1 blue curent
2 red loaning
3 yellow current
4 green loan
5 red currret
6 green loan
您可以看到response列中的值不一致,我想让它捕捉到一组标准化的响应。在
{cd1>也有一个验证列表}
^{pr2}$我想根据验证列表中条目的前三个字符来标准化df中的响应列
因此,最终输出结果如下:
id colour response
1 blue current
2 red loan
3 yellow current
4 green loan
5 red current
6 green loan
试图使用fnmatch
pattern = 'cur*'
fnmatch.filter(df, pattern) = 'current'
但不能改变df中的值。在
如果有人能提供帮助,我们将不胜感激
谢谢
您可以使用
map
其中
^{pr2}$s
是一系列验证值。在细节
mapping
也可以是系列模糊匹配?在
相关问题 更多 >
编程相关推荐