weixin_44938143 2019-05-26 13:31 采纳率: 0%
浏览 3900

python: 如何将dataframe一列中的字典拆分成多列?

图1是我通过爬虫之后,收集到的数据格式。

图片说明

然后我用以下语句导入数据

import pandas as pd
df=pd.read_csv('C:\\cnki_data_thu.txt', delimiter = '\t', header = None)
df.columns = [ 'Composite']

图2是导入了数据之后的Dataframe

但是我想要让dataframe里面的每一列都是一个数据类型,而不是像现在这样是一个字典。

具体来说,我希望
让第一列是“title”,第二列是"author",第三列是"abstract"这样子,以此类推

  • 写回答

1条回答 默认 最新

  • qq_40837600 2020-03-01 22:15
    关注

    参考这篇:pandas 读取包含多个字典的txt数据文件
    https://blog.csdn.net/qq_40837600/article/details/104580842

    评论

报告相同问题?

悬赏问题

  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况
  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问