在谷歌colab中读取csv到sframe

时间:2018-03-05 11:52:42

标签: python-2.7 export-to-csv graphlab google-colaboratory sframe

我在google-colaboratory上创建了一个新的python 2笔记本并安装了sframe(!pip install sframe),但是我无法在sframe中读取CSV文件。 有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

要在SFrame中读取CSV文件,您需要下载 turicreate 模块或 GraphLab create 模块。

首先,您需要将数据导入到colab中。因此,您需要了解如何访问文件:本地存储或Google驱动器。您可以使用此链接来实现:Import data into Google Colaboratory

要在google-colaboratory中下载turicreate模块,请执行以下步骤:

1)使用colab中的pip安装 turicreate 模块。

        !pip install turicreate

2)导入turicreate模块。

        import turicreate

3)使用 turicreate.SFrame.read_csv 功能将CSV文件导入到sframe中。假设CSV文件的内容存储为'file.csv',而SFrame的名称为'sf',请使用下面的代码读取CSV数据进入SFrame。

        sf = turicreate.SFrame.read_csv('file.csv')

就是这样!您也可以使用Graphlab create进行同样的操作。

请参阅此处的API文档:

https://apple.github.io/turicreate/docs/api/generated/turicreate.SFrame.read_csv.html#turicreate.SFrame.read_csv

https://turi.com/products/create/docs/generated/graphlab.SFrame.read_csv.html