Возникают проблемы с добавлением объектов dict в фрейм данных при использовании dict-понимания.
У меня есть некоторый код, который я продолжаю получать TypeError: объект 'float' не является подписным, если я запускаю тот же код с печатью, он работает
У меня есть такой фрейм данных:
organisasjonsnummer institusjonellSektorkode
981260546 {'kode': '2100', 'beskrivelse': 'Private aksje'}
913062159 {'kode': '2100', 'beskrivelse': 'Private aksje'}
975931366 {'kode': '2100', 'beskrivelse': 'Private aksje'}
Мне бы хотелось, чтобы он выглядел так:
organisasjonsnummer kode beskrivelse
981260546 2100 'Private aksje'
913062159 2100 'Private aksje'
975931366 2100 'Private aksje'
Поэтому я попытался добавить к фрейму данныхэто, но я не могу заставить его работать ...
Dataframe_test['kode'] = [x.get('kode') for x in Dataframe_test['institusjonellSektorkode']]
# This doesn't work
sample = [x['kode'] for x in SAMPLE_TEST['institusjonellSektorkode']]
# this works
sample = [print(x['kode']) for x in SAMPLE_TEST['institusjonellSektorkode']]