평균을 넘으면 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 |