Неожиданный результат при кодировании меток панд - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть следующий код для кодирования меток:

import numpy as np
import pandas as pd

train_sentiments = pd.Series(['neutral', 'positive', 'neutral', 'negative'])
y_train = np.asarray(pd.get_dummies(train_sentiments), dtype = np.int8)

print('"{}" is converted into {}'.format(train_sentiments[0], y_train[0]))
print('"{}" is converted into {}'.format(train_sentiments[1], y_train[1]))
print('"{}" is converted into {}'.format(train_sentiments[3], y_train[3]))

Результат, который я получаю для вышеуказанной части, для меток закодированное значение одинаково:

"neutral" is converted into [1 0 0]
"positive" is converted into [1 0 0]
"negative" is converted into [1 0 0]

Как узнать, каковы закодированные значения для каждой метки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...