我正在使用Python 2.7版熊貓和讀取的CSV文件這樣的熊貓數據幀{系列} 0的含義:的Python:在調試器
import pandas as pd
df = pd.read_csv("test_file.csv")
DF有名爲rating
一列,一列名爲「審覈」,我做了一些操作上df
例如:
df3 = df[df['rating'] != 3]
現在,如果我在一個調試器看df['review']
和df3['review']
我看到這樣的信息:
df['review'] = {Series}0
df3['review'] = {Series}1
另外,如果我想看到的df['review']
第一要素使用:
df['review'][0]
這是很好的,但如果我的df3
做的一樣,我得到這個錯誤:
df3['review'][0]
{KeyError}0L
但是,看起來我可以這樣做:
df3['review'][1]
有人可以解釋 區別?
因爲'0'不是'df3'的有效索引值嗎?如果你檢查指數這可能解釋錯誤 – EdChum