teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/02/09 10:34

投稿

meg_
meg_

スコア10978

answer CHANGED
@@ -8,4 +8,32 @@
8
8
  df=pd.DataFrame(np.arange(3*3).reshape(3,3))
9
9
  df=func(df)
10
10
  df
11
+ ```
12
+ 【追記】
13
+ ```Python
14
+ import pandas as pd
15
+ import numpy as np
16
+
17
+ def func(df):
18
+ af=df.copy()
19
+ df=df.add(af, fill_value=0.0)
20
+ return df
21
+
22
+ global df
23
+
24
+ df=pd.DataFrame(np.arange(4*4).reshape(4,4))
25
+ print(df)
26
+ # 0 1 2 3
27
+ #0 0 1 2 3
28
+ #1 4 5 6 7
29
+ #2 8 9 10 11
30
+ #3 12 13 14 15
31
+
32
+ df=func(df)
33
+ print(df)
34
+ # 0 1 2 3
35
+ #0 0 2 4 6
36
+ #1 8 10 12 14
37
+ #2 16 18 20 22
38
+ #3 24 26 28 30
11
39
  ```