Pandas

[Pandas]데이터프레임 연산

김천종 2022. 11. 2. 16:43
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import pandas as pd
 
###데이터프레임 연산###
#데이터프레임의 연산은 시리즈의 연산의 확장이라고 생각하면 된다#
 
#데이터프레임과 숫자의 연산#
= pd.DataFrame({'c0':[1005030], 'c1':[305050], 'c2':[1002070]}, index=['r0''r1''r2'])
a_add = a + 10
print(a_add)
'''
 c0  c1   c2
r0  110  40  110
r1   60  60   30
r2   40  60   80
'''
 
 
#데이터프레임과 데이터프레임의 연산#
= pd.DataFrame({'c0':[1005030], 'c1':[305050], 'c2':[1002070]}, index=['r0''r1''r2'])
= pd.DataFrame({'c0':[305070], 'c1':[308050], 'c2':[202070]}, index=['r1''r2''r3'])
a_add_b = a+## r0, r3와 같이 대응되는 행, 열, 값이 없을 경우에는 NaN이 저장된다.
print(a_add_b)
'''
 c0     c1    c2
r0   NaN    NaN   NaN
r1  80.0   80.0  40.0
r2  80.0  130.0  90.0
r3   NaN    NaN   NaN
'''
 
cs
반응형