sentimientostwitter
Publicado por anonymous (1 intervención) el 18/07/2018 13:50:51
Chicos, estoy empezando con Python y tengo una serie de dudas.
Estoy haciendo un programilla para mirar los sentimientos en Tweeter y tengo un montón de Tweets (que he conseguido limpiar y ordenar por filas)
(por ejemplo)
y un diccionario de sentimientos que he logrado ordenar:
Como podría hacer para que al lado de cada palabra se pusiese la "nota" del sentimiento (según el diccionario) siendo 0 cuando no haya palabra en dicho diccionario y que se haga un sumatorio de los sentimientos por Tweet?
Me estoy liando mucho con el formato de las columnas y necesito de una mano altruista por favor.
Un cordial saludo y muchas gracias.
Estoy haciendo un programilla para mirar los sentimientos en Tweeter y tengo un montón de Tweets (que he conseguido limpiar y ordenar por filas)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[['@brenamae_',
'i',
'whale',
'slap',
'your',
'fin',
'and',
'tell',
'you',
'one',
'last',
'time:',
'go',
'awhale'],
['metin',
'şentürk',
'twitterda',
'@metinsenturk',
'muhteşem',
'üçlü;',
'sen,',
'ben,',
'müzi̇k'],
(por ejemplo)
y un diccionario de sentimientos que he logrado ordenar:
1
dict_items([('abandon', -2), ('abandoned', -2), ('abandons', -2), ('abducted', -2), ('abduction', -2), ('abductions', -2), ('abhor', -3), ('abhorred', -3), ('abhorrent', -3), ('abhors', -3), ('abilities', 2), ('ability', 2), ('aboard', 1), ('absentee', -1), ('absentees', -1) (etc etc etc)
Como podría hacer para que al lado de cada palabra se pusiese la "nota" del sentimiento (según el diccionario) siendo 0 cuando no haya palabra en dicho diccionario y que se haga un sumatorio de los sentimientos por Tweet?
Me estoy liando mucho con el formato de las columnas y necesito de una mano altruista por favor.
Un cordial saludo y muchas gracias.
Valora esta pregunta
0