Панды: приобретите чайниковPython

Программы на Python
Ответить
Anonymous
 Панды: приобретите чайников

Сообщение Anonymous »

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

Код: Выделить всё

   amount  catcode    cid      cycle      date     di  feccandid    type
0   1000    E1600   N00029285   2014    2014-05-15  D   H8TX22107   24K
1   5000    G4600   N00026722   2014    2013-10-22  D   H4TX28046   24K
2      4    C2100   N00030676   2014    2014-03-26  D   H0MO07113   24Z
Я хочу создать фиктивные переменные для значений в типе столбца. Там около 15. Я пробовал так:

Код: Выделить всё

pd.get_dummies(df['type'])
И он возвращает это:

Код: Выделить всё

           24A  24C  24E  24F  24K  24N  24P  24R  24Z
date
2014-05-15  0    0    0    0    1    0    0    0    0
2013-10-22  0    0    0    0    1    0    0    0    0
2014-03-26  0    0    0    0    0    0    0    0    1
Мне хотелось бы иметь столбец фиктивной переменной для каждого уникального значения в Type

Подробнее здесь: https://stackoverflow.com/questions/362 ... et-dummies
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»