回答編集履歴

1

タイポを修正

2018/09/27 04:34

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -1,8 +1,18 @@
1
+ ``pandas.DataFrame.pivot()``をお使いください
2
+
3
+
4
+
5
+ [https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.pivot.html
6
+
7
+ ](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.pivot.html)
8
+
9
+
10
+
1
11
  ```Python
2
12
 
3
13
  import pandas as pd
4
14
 
5
- pd = pd.DataFrame(
15
+ df = pd.DataFrame(
6
16
 
7
17
  [['A001','S001','●'],
8
18
 
@@ -20,7 +30,7 @@
20
30
 
21
31
 
22
32
 
23
- print(pd.pivot(index='col2', columns='col1', values='col3'))
33
+ print(df.pivot(index='col2', columns='col1', values='col3'))
24
34
 
25
35
  #col1 A001 A002 A003
26
36