板上的各位大大好
最近剛開始接觸程式語言,挫折感好強烈@@..
請問對dataframe做groupby分群之後,我想要把每個分類儲存到excel的不同sheet
sheet的名字是分類的名字,例如:形容詞、動詞、名詞
目前的寫法如下,覺得寫的很笨..好像比直接用excel還要慢...
grouped = df2.groupby('詞性')
g1 = grouped.get_group(name = '介系詞')
g2 = grouped.get_group(name = '代名詞')
g3 = grouped.get_group(name = '冠詞')
writer = pd.ExcelWriter('爬蟲-基本1200字詞.xls')
g1.to_excel(writer, sheet_name='介系詞')
g2.to_excel(writer, sheet_name='代名詞')
g3.to_excel(writer, sheet_name='冠詞')
writer.save()
如果group裡面有20個不同的分類,照現在的寫法必須要複製20行定義變數,
然後再對20個變數設定儲存sheet,而且sheet的名字還要手動key進去
請問要怎麼寫會比較好..
謝謝讀完的板友們!!