回答編集履歴
1
タイポを修正
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
|
-
|
15
|
+
df = pd.DataFrame(
|
6
16
|
|
7
17
|
[['A001','S001','●'],
|
8
18
|
|
@@ -20,7 +30,7 @@
|
|
20
30
|
|
21
31
|
|
22
32
|
|
23
|
-
print(
|
33
|
+
print(df.pivot(index='col2', columns='col1', values='col3'))
|
24
34
|
|
25
35
|
#col1 A001 A002 A003
|
26
36
|
|