当我尝试重置数据帧的索引时,它不起作用。
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)
你可以试试,
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)