【问题标题】:Trouble loading data for train labels无法加载火车标签的数据
【发布时间】:2019-04-25 02:36:09
【问题描述】:

尝试从 zip 文件加载数据,但无法从 DataFrame 获取数据。 通常用于导入模块,但此文件保存在本地。

我尝试过实施不同的方法,但似乎无法走得很远。

import pandas as pd
pd_data = pd.read_csv('inventory.zip')

(train_data, train_labels), (test_data, test_labels) = pd_data.load_data(num_words=5000)

【问题讨论】:

  • 提示:您的文件具有zip 扩展名,但您尝试将其读取为csv
  • 检查您是否拥有pandas 的更新版本,并且zip 中只有一个csv 文件。否则就不行了
  • 通常,我会这样做: from keras.datasets import reuters (train_data, train_labels), (test_data, test_labels) = reuters.load_data(num_words=50000) 。当文件存储在本地时不知道该怎么办

标签: python tensorflow machine-learning keras macos-sierra


【解决方案1】:

由于您正在尝试读取 zip 文件,因此您应该使用 compression 参数

pd_data = pd.read_csv('inventory.zip', compression='zip')

这里的一个重要假设是压缩的数据是一个 .csv 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-04
    • 2015-08-30
    • 2015-11-02
    • 2011-05-28
    • 2012-01-26
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    相关资源
    最近更新 更多