평균을 넘으면 1이 출력되도록, astype을 이용해 참, 거짓의 논리형(bool)에서 정수형(int)으로 변경한다. 또한, 값을 보기 위해 votes_pos_neg 열을 새로 하나 만들어 준다.
df['votes_pos_neg'] = df['votes_pos_neg'].astype(int)
'votes', 'votes_pos_neg'를 .head()로 살펴보자.
df[['votes', 'votes_pos_neg']].head()
실행 결과
|
|
votes |
votes_pos_neg |
|
7 |
2137 |
0 |
|
13 |
679 |
0 |
|
21 |
11293 |
1 |
|
24 |
1933 |
0 |
|
28 |
1251 |
0 |