У меня есть следующий фрейм данных:
print(df.source)
source
0 "{'id': None, 'name': 'Cnet.com'}",
1 "{'id': None, 'name': 'Cnet.com'}",
2 "{'id': None, 'name': 'Cnet.com'}",
...
И я хотел бы получить доступ к информации, содержащейся в «имени», в конечном итоге создавая:
print(df_final.source)
source
0 Cnet.com
1 Cnet.com
2 Cnet.com
...
Я пытался:
dictio = df["source"].to_dict()
for i in range(0, len(df)):
dictio[i]["name"]
но возникает ошибка: «Ошибка типа: строковые индексы должны быть целыми числами».
Как я могу создать df_final?