import pandas as pd
df = pd.read_excel('wealth20210714.xls' )
#print(df.columns)
#print(df['近1月'])
code_list=[ 110028, 1556, 110007, 233005, 519778, 260108, 595, 161024]
#month_df = df[df['近1月'].map(lambda x:x[:-1]).replace('--', '0').astype('float') > 30 ]
df1 = df.set_index('基金代码')
#print(df1)
my_df = df1.loc[code_list]
my_df['近1月'] = my_df['近1月'].map(lambda x:x[:-1]).astype('float')
#month_df = my_df[my_df['近1月'].map(lambda x:x[:-1]).astype('float') > 0 ]
#my_df = df1.loc[code_list].sort_values(by='近1月', ascending=False)
#print(my_df)
final_df = my_df.sort_values('近1月', ascending=False)
print(final_df)
网友评论