正在搜索包含特殊字符的熊猫数据框?

时间:2019-09-16 13:57:01

标签: python pandas list dataframe special-characters

我正在进行一些探索性数据分析,并执行相对简单的任务,例如计算某个字符串在Pandas列中出现的次数。

我的问题是,此列包含熊猫不喜欢的多个字符(主要是“ @”,“#”,“()”)。这些字符很重要,我不想编辑我的原始数据以将其替换为占位符。

如何使用带有@,#,()等字符的pandas.Series.str.count之类的函数?

我没有收到任何错误消息,它只是说我的字符串在任何行中都有零个实例-我可以清楚地看到它是错误的。

我发现我可以将有问题的熊猫列/系列转换为列表(df.tolist()),然后可以使用list.count(),但它的行为很完美,但没有提供给我与保留原始熊猫系列一样多的功能(例如,保留行索引)。

我已经在Google上搜索了几个小时,并认为这肯定是一个非常普遍的问题,但是我还没有找到我所理解的解决方案。

0 个答案:

没有答案