質問編集履歴

2

コード部分で覆ってなかったので修正

2018/03/21 15:42

投稿

H.K2
H.K2

スコア88

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,8 @@
19
19
  前のデータを上書きされてしまいます。ほかの方法でもよいのですが、既存のデータは残せないでしょうか。
20
20
 
21
21
 
22
+
23
+ ```ここに言語を入力
22
24
 
23
25
  def write_qd_test(w_df, flist, path, gpname):
24
26
 
@@ -47,3 +49,5 @@
47
49
  }
48
50
 
49
51
  worksheet.add_table('A1:CA7', options)
52
+
53
+ ```

1

インデントがおかしかったため修正

2018/03/21 15:42

投稿

H.K2
H.K2

スコア88

test CHANGED
File without changes
test CHANGED
@@ -24,9 +24,7 @@
24
24
 
25
25
  gp = w_df.groupby(gpname)
26
26
 
27
- # writer = pd.ExcelWriter(path + flist[0], engine='xlsxwriter')
28
-
29
- writer = pd.ExcelWriter(path + flist[0])
27
+ writer = pd.ExcelWriter(path + flist[0])
30
28
 
31
29
  for phase, sdf in gp:
32
30
 
@@ -38,13 +36,13 @@
38
36
 
39
37
  worksheet = writer.sheets[phase] # worksheetオブジェクト取得
40
38
 
41
- options = { # ''data': sdf.values.tolist(),
39
+ options = { # ''data': sdf.values.tolist(),
42
40
 
43
- 'header_row': False,
41
+ 'header_row': False,
44
42
 
45
- 'total_row': True,
43
+ 'total_row': True,
46
44
 
47
- 'columns': [{'total_function': 'sum'}]
45
+ 'columns': [{'total_function': 'sum'}]
48
46
 
49
47
  }
50
48