Python pandas.DataFrame.from_csv

weixin_38068246 2019-09-12 01:38:01
该任务是一个非常简单的数据分析,我使用api下载报告,它作为csv文件.我一直在尝试使用以下代码将其正确转换为DataFrame: @staticmethod def convert_csv_to_data_frame(csv_buffer_file): data = StringIO(csv_buffer_file) dataframe = DataFrame.from_csv(path=data, index_col=0) return dataframe 但是,由于csv中没有索引,因此数据帧忽略了我需要的第一列数据,因为它被认为是索引列.我想知道是否有办法让数据框自动插入索引列.
...全文
127 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38069603 2019-09-12
  • 打赏
  • 举报
回复
您的错误是假设param index_col = 0意味着它不会将您的csv视为具有索引列.这应该是index_col = None,实际上这是默认值,所以你可能没有指定它,它会工作: @staticmethod def convert_csv_to_data_frame(csv_buffer_file): data = StringIO(csv_buffer_file) dataframe = DataFrame.from_csv(path=data) # remove index_col param return dataframe 有关更多信息,请参阅docs

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧