美文网首页
caravel_排序,添加

caravel_排序,添加

作者: 大诗兄_zl | 来源:发表于2017-10-25 22:51 被阅读9次

#add_derek

columns = fd.get('columns')or[]

#if columns != None and columns != '':

iflen(columns) >0:

collist=columns[0]

print(collist)

print(self.groupby)

print(df)

print('r9r9r9r99r9r9r')

#df_shadow=df

aa=df[collist]

bb=df[self.groupby]

cc=pd.merge(aa.to_frame(),bb.to_frame(),left_index=True,right_index=True)# make order col and display col

dd=cc.drop_duplicates([self.groupby])#drop duplicate

ee=dd.sort_values(by=collist)# make order

train_data=np.array(ee[self.groupby])

x_list=train_data.tolist()

df[self.groupby]=df['self.groupby'].astype('category')

df[self.groupby].cat.set_categories(x_list,inplace=True)

row=df.sort_values('月份',ascending=True)[self.metrics[0]].copy()

相关文章

网友评论

      本文标题:caravel_排序,添加

      本文链接:https://www.haomeiwen.com/subject/ebocpxtx.html