|
@@ -6,9 +6,9 @@ def day_col(row):
|
|
|
return result
|
|
|
|
|
|
|
|
|
-custom_name = ['毛怪','火柴人','清原','仁本']
|
|
|
+custom_name = ['清原']
|
|
|
for name in custom_name:
|
|
|
- df = pd.read_csv(f"/Users/zooeytsai/Documents/{name}5月關鍵字排名進前十名.csv")
|
|
|
+ df = pd.read_csv("C:\\Users\\s1301\\Documents\\11月清原排名前10_1.csv")
|
|
|
df['dt2'] = df.apply(day_col, axis=1)
|
|
|
df = df.drop_duplicates(subset=['dt2','kw'])
|
|
|
df_kw_rank = df[['dt2','kw','ranking']].sort_values(by='dt2')
|
|
@@ -29,10 +29,9 @@ for name in custom_name:
|
|
|
for index,row in num_top_3.iterrows():
|
|
|
data_2.append([row['dt2'],row['size'],40,row['size']*40])
|
|
|
df_second = pd.DataFrame(data_2,columns=['日期','前3名字組數量','前3名字組日費','前3名字組小計'])
|
|
|
- df_result = pd.merge(df_first,df_second,on='日期',how='outer').fillna(0)
|
|
|
+ df_result = pd.merge(df_first,df_second,on='日期',how='outer').fillna(101)
|
|
|
new = pd.concat([df_kw_rank_2,df_result],axis=1)
|
|
|
# df_result.insert(0,'日期 ',df_kw_rank['日期'])
|
|
|
# df_result.insert(1,'關鍵字 ',df_kw_rank['關鍵字'])
|
|
|
# df_result.insert(2,'名次 ',df_kw_rank['名次'])
|
|
|
- new.to_csv(f"/Users/zooeytsai/Documents/{name}5月績效報表2.csv",index=False)
|
|
|
- time.sleep(60)
|
|
|
+ new.to_csv(f"C:\/Users\/s1301\/Documents\/{name}11月績效報表2.csv",index=False)
|