Python机器学习(八十二)Pandas 读取 CSV 数据

将各种文件格式的数据加载到DataFrame中非常简单。

CSV文件只需要一行代码就可以加载数据。

例如,假设我们的CSV文件内容如下:

,apples,oranges
June,3,0
Robert,2,3
Lily,0,7
David,1,2

在Excel中打开:

图

Pandas加载CSV为DataFrame:

df = pd.read_csv('purchases.csv')

df

输出

  Unnamed: 0  apples  oranges
0       June       3        0
1     Robert       2        3
2       Lily       0        7
3      David       1        2

csv没有像DataFrame那样的索引,如要指定索引,只需要在读取时指定index_col:

df = pd.read_csv('purchases.csv', index_col=0)

df

输出

        apples  oranges
June         3        0
Robert       2        3
Lily         0        7
David        1        2

这里我们将索引设置为零列。

猜你喜欢

转载自www.cnblogs.com/huanghanyu/p/13173996.html