質問編集履歴

3

説明不足の追加

2022/12/24 00:00

投稿

tom57
tom57

スコア29

test CHANGED
File without changes
test CHANGED
@@ -45,7 +45,6 @@
45
45
  '理想': [1,np.nan,2,2,1,np.nan,2,2,np.nan]}
46
46
  )
47
47
  print(df)
48
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-12-24/f944f75e-35b5-4651-b133-5299038d0480.png)
49
48
 
50
49
  ```
51
-
50
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-12-24/1053d4f7-d3a2-443d-8415-17c739e45292.png)

2

説明不足の追加

2022/12/23 23:58

投稿

tom57
tom57

スコア29

test CHANGED
File without changes
test CHANGED
@@ -45,5 +45,7 @@
45
45
  '理想': [1,np.nan,2,2,1,np.nan,2,2,np.nan]}
46
46
  )
47
47
  print(df)
48
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-12-24/f944f75e-35b5-4651-b133-5299038d0480.png)
49
+
48
50
  ```
49
51
 

1

質問の書き方が悪かったため

2022/12/23 23:55

投稿

tom57
tom57

スコア29

test CHANGED
File without changes
test CHANGED
@@ -32,5 +32,18 @@
32
32
 
33
33
  ② df["連続"] = df['じゃんけん'].transform(lambda x: np.nan if x=='チョキ' else 1)
34
34
 
35
+ ### 名前列を追加したい場合
36
+ 名前が変わるとリセットしたい
35
37
 
38
+ ```ここに言語を入力
39
+ import numpy as np
40
+ import pandas as pd
36
41
 
42
+ df = pd.DataFrame({'NO': [1,2,3,4,5,6,7,8,9],
43
+ '名前': ["A","A","A","A","B","B","B","B","B"],
44
+ 'じゃんけん': ["チョキ","グー","チョキ","チョキ","チョキ","グー","チョキ","チョキ","グー"],
45
+ '理想': [1,np.nan,2,2,1,np.nan,2,2,np.nan]}
46
+ )
47
+ print(df)
48
+ ```
49
+