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

質問編集履歴

2

質問文の変更

2017/01/31 07:42

投稿

jimmypage0311
jimmypage0311

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,12 @@
1
1
  PythonでのDataFrameの操作についてです。
2
2
 
3
3
  ```python
4
- df1 = pd.DataFrame({'age':[20, 30], 'sex':['m', 'm']}, columns=['age', 'sex'], index=['A', 'B'])
4
+ df1 = pd.DataFrame({'name':['A', 'B'], 'age':[20, 30], 'sex':['f', 'm']}, columns=['name', 'age', 'sex'], index=[0, 1])
5
- df2 = pd.DataFrame({'age':[10, 10, 30], 'sex':['m', 'm', 'f']}, columns=['age', 'sex'], index=['A', 'B', 'C'])
5
+ df2 = pd.DataFrame({'name':['C', 'A', 'B'], 'age':[10, 10, 30], 'sex':['m', 'f', 'm']}, columns=['name', 'age', 'sex'], index=[0, 1, 2])
6
6
  ```
7
- という2つのDataFrameがあるとき, age列の数値を足し, 存在しなかったindexについては追加するという操作を行い, 以下のDataFrameを作成するにはどのようにしたら良いでしょうか。
7
+ という2つのDataFrameがあるとき, age列の数値を足し, name列に存在しなかった名前ついては追加するという操作を行い, 以下のDataFrameを作成するにはどのようにしたら良いでしょうか。
8
8
  ```python
9
- df3 = pd.DataFrame({'age':[30, 40, 30], 'sex':['m', 'm', 'f']}, columns=['age', 'sex'], index=['A', 'B', 'C'])
9
+ df3 = pd.DataFrame({'name':['A', 'B', 'C'], 'age':[30, 60, 10], 'sex':['f', 'm', 'm']}, columns=['name', 'age', 'sex'], index=[0, 1, 2])
10
10
 
11
11
  ```
12
12
 

1

タイトルの変更

2017/01/31 07:42

投稿

jimmypage0311
jimmypage0311

スコア22

title CHANGED
@@ -1,1 +1,1 @@
1
- PythonのDataFrameの操作法について
1
+ Pythonの2つのDataFrameの和をとる方法について
body CHANGED
File without changes