python 中的表情符号计数器

Emoji counter in python

我有一个用于 WhatsApp 聊天的 pandas 数据框。 其中一列包含用户发送的所有消息。每行都是一串单词和表情符号。

有什么方法可以提取表情符号并计算它们的数量。

*****编辑*****

我的错,应该更具体一些。我刚从手机上发布的。

这需要安装表情符号。

pip install emojis

所以这是我的解决方案。

emoji_count = df['msg'].apply(lambda x : emojis.count(str(x)))
new_df=pd.concat([df, emoji_count.apply(pd.Series)],1)

我相信还有其他有效的方法可以做到这一点。但就目前而言,我的工作已经完成了。