получение слова полярности в каждом обзоре

Обратите внимание, что есть случаи, когда вы определили свой собственный пользовательский класс и хотите сохранить атрибуты, тогда вы должны использовать copy.copy() или copy.deepcopy(), а не альтернативы, например, в Python 3:

import copy

class MyList(list):
    pass

lst = MyList([1,2,3])

lst.name = 'custom list'

d = {
'original': lst,
'slicecopy' : lst[:],
'lstcopy' : lst.copy(),
'copycopy': copy.copy(lst),
'deepcopy': copy.deepcopy(lst)
}


for k,v in d.items():
    print('lst: {}'.format(k), end=', ')
    try:
        name = v.name
    except AttributeError:
        name = 'NA'
    print('name: {}'.format(name))

Выходы:

lst: original, name: custom list
lst: slicecopy, name: NA
lst: lstcopy, name: NA
lst: copycopy, name: custom list
lst: deepcopy, name: custom list
0
задан Omid 24 March 2019 в 03:18
поделиться

1 ответ

Для решения проблемы 2) вы можете умножить формулы полярности с помощью tfidf

enter image description here

Частота обратного документа мера того, сколько информации предоставляет слово, т. е. распространено оно или редко встречается во всех документах.

https://en.wikipedia.org/wiki/Tf%E2%80%93idf

0
ответ дан mujjiga 24 March 2019 в 03:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: