怎样将for循环中的<class 'pandas.core.series.Series'>型数据添加进dataframe中
sample = [element for element in range(1, population, step)]
#sample_df=DataFrame(sample)
#sample_df.to_csv('C:/Users/歪歪/Desktop/小论文数据和图/样本.csv')
def frist(df):
return df.value[0]
df_50=[]
for i in sample:
df=df.loc[i]
print(type(df))
print(df)
df_50=df_50.append(df)
#print(df_50)
报错如下:
Traceback (most recent call last):
File "F:\python学习\simple_50.py", line 40, in <module>
df=df.loc[i]
File "F:\python学习\venv\lib\site-packages\pandas\core\indexing.py", line 931, in __getitem__
return self._getitem_axis(maybe_callable, axis=axis)
File "F:\python学习\venv\lib\site-packages\pandas\core\indexing.py", line 1164, in _getitem_axis
return self._get_label(key, axis=axis)
File "F:\python学习\venv\lib\site-packages\pandas\core\indexing.py", line 1113, in _get_label
return self.obj.xs(label, axis=axis)
File "F:\python学习\venv\lib\site-packages\pandas\core\generic.py", line 3776, in xs
loc = index.get_loc(key)
File "F:\python学习\venv\lib\site-packages\pandas\core\indexes\base.py", line 3363, in get_loc
raise KeyError(key) from err
KeyError: 1077