【发布时间】:2018-08-02 19:15:45
【问题描述】:
我根据原始数据框 (df) 中的标准创建了一个子数据框 (drama_df)。但是,我无法使用典型的 drama_df['summary'][0] 访问单元格。相反,我得到了KeyError: 0。我很困惑,因为type(drama_df) 是一个数据框。我该怎么办?请注意,df['summary'][0] 确实返回了一个字符串。
drama_df = df[df['drama'] > 0]
#Now we generate a lump of text from the summaries
drama_txt = ""
i = 0
while (i < len(drama_df)):
drama_txt = drama_txt + " " + drama_df['summary'][i]
i += 1
【问题讨论】:
-
能否添加
df和drama_df的示例? -
@Marco 我上传了图片。
-
对于未来的问题,请不要上传图片而是共享数据,例如
df[['drama','summary']].head().to_dict()或复制粘贴print(df[['drama','summary']].head())的结果