For loop KeyError: 4675 when making corpus from Pandas dataframe

For loop KeyError: 4675 when making corpus from Pandas dataframe

我尝试从 Pandas 数据框(形状为 (14454, 9))制作语料库。 但是,每当范围超过 10k 时,for 循环 return KeyError: 4675 ,但在 10k 以下时效果很好。

# getting the entire text
# this works fine
corpus=" "

for i in range(0,998):
    corpus= corpus+ ' ' + df["Cleaned_text"][i]
# this return Keyerror:4675  
corpus=" "

for i in range(0,14453):
    corpus= corpus+ ' ' + df["Cleaned_text"][i]

任何想法都可以解决这个问题,谢谢:)

只需要使用iloc函数

#getting the entire resume text

corpus=" "

for i in range(0,14454):
    corpus= corpus+ ' ' + df["Cleaned_Resume"].iloc[i]

sr 给我的新手,但仍然保留,因为有人可能需要它