无法在系列上就地重置索引以创建数据帧

Cha*_*rab 8 python pandas

当我尝试重置数据帧的索引时,它不起作用。

new = pd.DataFrame(columns=['a','b','Amount1'])
new['Amount1'] = [0,1,6,7,8,9]
new['a'] = ['sarim',1,2,3,4,'sarim']


df_tf = new[new['a']=='sarim']['Amount1']
df_tf.reset_index(inplace=True)

ret_df['Amount1'] = df_tf
Run Code Online (Sandbox Code Playgroud)

Pea*_*ece 6

你可以试试,

df_tf.reset_index(drop = True, inplace=True)
ret_df['Amount1'] = df_tf
Run Code Online (Sandbox Code Playgroud)

或者

ret_df['Amount1'] = list(df_tf)
Run Code Online (Sandbox Code Playgroud)