Python
1import pandas as pd 2 3d = [4(3,1,1,22),5(3,1,2,22),6(3,1,1,20),7(3,1,2,20),8(3,1,3,50),9(3,2,3,5),10(3,2,2,5),11(4,1,1,53),12(4,1,2,53),13(4,1,1,52),14(4,1,2,52),15(4,2,2,21),16(5,1,1,32),17(5,1,1,31),18(5,1,2,31),19(5,2,1,12),20(5,1,3,32),21(5,1,2,32),22(5,2,3,33)23]24 25df = pd.DataFrame(data = d, columns=['date1','date2','K','V'])26 27# M12とM3のseriesを作って、最後にmergeしようと考えました28df12 = df.groupby(['date1', 'date2']).filter(lambda x : (x['K'] == 1 or x['K'] == 2))29df3 = df.groupby(['date1', 'date2']).filter(lambda x : x['K'] == 3)30 31 (省略)

0 コメント