【问题标题】:read one value from read_csv error从 read_csv 错误中读取一个值
【发布时间】:2016-12-26 19:11:45
【问题描述】:
tst = pd.read_csv('/Users/me/Desktop/stuff/Et2Load.csv', header=0,delimiter="\t", quoting=3)
    print(tst.head(2))  # ok
    #print(tst['date'][0])

这个文件是我自己编的,1行头2行 3 列,2 行 id,日期,coldata

0 1,2016 年 8 月 18 日,“随着所有这些事情的进行......

1 2,2016 年 8 月 19 日,这是一部很棒的电影。穆...

我无法访问特定的“单元格” 打印(tst['date'][0]) 错误

返回 self._engine.get_loc(self._maybe_cast_indexer(key)) 文件“pandas/index.pyx”,第 137 行,在 pandas.index.IndexEngine.get_loc (pandas/index.c:4154) 文件“pandas/index.pyx”,第 159 行,在 pandas.index.IndexEngine.get_loc (pandas/index.c:4018) 文件“pandas/hashtable.pyx”,第 675 行,在 pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:12368) 文件“pandas/hashtable.pyx”,第 683 行,在 pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:12322) KeyError: '日期'

【问题讨论】:

  • 我可以看到专栏的阅读与我的不同。我尝试了 kaggle,>>> train.columns.values 数组([id,sentiment,review],dtype=object)我的数据得到了 ['id,date,coldata']。他们有一个数组我还有别的东西。废话。 kaggle.com/c/word2vec-nlp-tutorial/details/…
  • 好的,我将从 python 而不是从 excel 构建文件,我可能会很幸运

标签: python-3.x


【解决方案1】:

这是个大秘密:

set_index('name the column that going to be used as 'id'')

很难找到这个。

【讨论】:

    猜你喜欢
    • 2020-02-16
    • 2016-12-12
    • 1970-01-01
    • 1970-01-01
    • 2018-12-07
    • 2021-11-19
    • 2012-10-12
    • 2017-05-07
    • 1970-01-01
    相关资源
    最近更新 更多