将这些数据导入Pandas数据框架的最简单方法是什么?

5
1个回答

6
尝试使用pandas.read_fwf,并指定包括空格在内的列宽列表:
In [35]: url = 'http://archive.ics.uci.edu/ml/machine-learning-databases/auto-mpg/auto-mpg.data'

In [36]: widths = [7, 4, 10, 10, 11, 7, 4, 4, 30]

In [37]: df = pd.read_fwf(url, widths=widths, header=None, na_values=['?'])

In [38]: df.irow(0)
Out[38]: 
X0                              18
X1                               8
X2                             307
X3                             130
X4                            3504
X5                              12
X6                              70
X7                               1
X8    "chevrolet chevelle malibu"

Name: 0

根据你所使用的版本 :) 我不记得确切的添加时间,但它是在最近的6个月内添加的。 - Chang She

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接