如何在数据框中添加表情符号?
tr
返回:
import pandas as pd
list_emoji_found = {
':)': 12248,
':0': 88724,
':jabber:': 692,
'8)': 719,
':-)': 351
}
#convert to series
s = pd.Series(list_emoji_found);
#convert to DataFrame
s = pd.DataFrame({'emoji':s.index, 'count':s.values})
s
返回:
我的预期结果应该在第三列(图标)中显示字符串的表情符号。
答案 0 :(得分:1)
':)'
或:jabber:
表情符号。您可以找到“官方”表情符号here。use_aliases=True
。这是示例:import pandas as pd
list_emoji_found = {
':)': 12248,
':heart:': 88724,
':relaxed:': 692,
':gun:': 719,
':-)': 351
}
s = pd.Series(list_emoji_found);
s = pd.DataFrame({'emoji':s.index, 'count':s.values})
s['icons'] = s['emoji'].apply(lambda x: emoji.emojize(x, use_aliases=True))
s
它将返回:
emoji count icons
0 :) 12248 :)
1 :heart: 88724 ❤
2 :relaxed: 692 ☺
3 :gun: 719
4 :-) 351 :-)