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)
我相信还有其他有效的方法可以做到这一点。但就目前而言,我的工作已经完成了。
我有一个用于 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)
我相信还有其他有效的方法可以做到这一点。但就目前而言,我的工作已经完成了。