I 새로운 열 만들기
◼︎ 52. 조건에 맞는 새 열 만들기
df['sum'] = df['a'] + df['b'] + df['c']
실행 결과
|
|
|
a |
b |
c |
sum |
|
n |
v |
|
|
|
|
|
d |
1 |
4 |
8 |
12 |
24 |
|
2 |
5 |
9 |
13 |
27 |
|
|
e |
1 |
6 |
10 |
14 |
30 |
|
2 |
7 |
11 |
15 |
33 |
◼︎ 53. assign( )을 이용해 조건에 맞는 새 열 만들기
# a열, b열, c열의 값을 모두 더해 d열을 만들어 줍니다. = df.assign(=lambda : ['a']*['b']*['c'])
실행 결과
|
|
|
a |
b |
c |
sum |
multiply |
|
n |
v |
|
|
|
|
|
|
d |
1 |
4 |
8 |
12 |
24 |
384 |
|
2 |
5 |
9 |
13 |
27 |
585 |
|
|
e |
1 |
6 |
10 |
14 |
30 |
840 |
|
2 |
7 |
11 |
15 |
33 |
1155 |