回答編集履歴

1

インデックスの指定が間違っていたので修正(コメントからの指摘により)

2017/11/17 02:24

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- rank = df.iloc[:,1:8].apply(lambda s:s.sort_values(ascending=False)[:3].reset_index(drop=True), axis=1)
31
+ rank = df.iloc[:,1:9].apply(lambda s:s.sort_values(ascending=False)[:3].reset_index(drop=True), axis=1)
32
32
 
33
33
  rank.columns = ['R1', 'R2', 'R3']
34
34
 
@@ -40,8 +40,8 @@
40
40
 
41
41
  # S1 R1 R2 R2 S2
42
42
 
43
- # 0 S1_1 7 6 5 S2_1
43
+ # 0 S1_1 8 7 6 S2_1
44
44
 
45
- # 1 S1_2 14 12 10 S2_2
45
+ # 1 S1_2 16 14 12 S2_2
46
46
 
47
47
  ```