我有一个带有随机的,未排序的行索引的DataFrame,这是从原始DataFrame中删除了一些“噪音”的结果。
row_index col1 col2
2 1 2
19 3 4
432 4 1
我想在此Dataframe中添加一些pd.Series。该系列的索引从0到n =行数排序。行数等于DataFrame中的行数
尝试了多种将Series添加到我的DataFrame的方法,我意识到来自Series的数据混合在一起了,因为(我相信)Python正在按索引匹配记录。
有没有一种方法可以将Series添加到Dataframe中,而忽略索引,以免混淆我的数据?
答案 0 :(得分:2)
将系列转换为数据框。
code
df=pd.DataFrame(df)
result=pd.concat([df1,df],axis=1,ignore_index=True)
df1是要添加的数据框。
df是您转换为数据框的数据框,即系列