728x90
반응형
index = ['apples', 'oranges', 'bananas']
data = [10, 6, 3,]
fruits=pd.Series(data=data, index=index)
fruit_list= [10,6,3]
fruit_list
fruits data에 5씩 더하고 싶을 때
fruits+5
fruits = fruits+5 # fruits 변수에 저장(메모리 저장), 데이터 가공
fruits
fruits 특정 인덱스에 data 값을 변경하고 싶을 때
fruits['oranges']= fruits['oranges']-2
fruits
fruits[['apples','bananas']] = fruits[['apples','bananas']]-3
fruits
pandas Series 실습 예제
1. 다음과 같은 레이블과 값을 가지는 Pandas Series 를 만드세요. 변수는 dist_planets 로 만드세요.
distance_from_sun = [149.6, 1433.5, 227.9, 108.2, 778.6]
planets = ['Earth','Saturn', 'Mars','Venus', 'Jupiter']
distance_from_sun = [149.6, 1433.5, 227.9, 108.2, 778.6]
planets = ['Earth','Saturn', 'Mars','Venus', 'Jupiter']
dist_planets = pd.Series(data = distance_from_sun, index = planets)
dist_planets
2. 거리를 빛의 상수 c( 18 ) 로 나눠서, 가는 시간이 얼마나 걸리는 지 계산하여 저장하세요.
time_light =
time_light = dist_planets/18
time_light
3. Boolean indexing을 이용해서 가는 시간이 40분보다 작은것들만 셀렉트 하세요.
close_planets =
time_light < 40 # Boolean indexing
time_light[time_light < 40]
close_planets = time_light[time_light < 40]
close_planets
728x90
반응형
'즐거운프로그래밍' 카테고리의 다른 글
[pandas] pandas DataFrame 2 (0) | 2023.11.14 |
---|---|
[pandas] pandas DataFrame 1 (0) | 2023.11.14 |
[pandas] pandas Series 데이터 1 (0) | 2023.11.14 |
[자바] 스레드(Thread) 예제 (0) | 2023.11.14 |
[자바] 스레드(Thread) (1) | 2023.11.14 |