판다스(pandas) 연산 : broadcasting 강의편
강의편 예제코드
import pandas as pd
a1 = [[1,2,3], [4,5,6,], [7,8,9]]
df1 = pd.DataFrame(a1, columns=list("ABC"), index=list("가나다"))
df2 = df1.reindex(columns=list("BCA"), index=list("나다가")).copy()
sr1 = df1.loc["가"]
df3 = df1.iloc[:2,:2]
실습편
실습예제파일
E11EXAMPLE.xlsx
0.02MB
실습준비단계 변수지정 코드
import pandas as pd
df1 = pd.read_excel("E11EXAMPLE.xlsx").set_index("종목")
df2 = pd.read_excel("E11EXAMPLE.xlsx", sheet_name=1)
전체코드
import pandas as pd
df1 = pd.read_excel("E11EXAMPLE.xlsx").set_index("종목")
df2 = pd.read_excel("E11EXAMPLE.xlsx", sheet_name=1).iloc[-1, 1:]
df1.mul(df2,axis=0).dropna()
'판다스 강의(유튜브) > 판다스 기본 강의' 카테고리의 다른 글
[pandas] #기본05 index & columns (0) | 2022.01.10 |
---|---|
[pandas] 사전 강의 데이터 프레임이란? (0) | 2022.01.07 |
[pandas] #기본04 필터 : boolean indexing (0) | 2022.01.03 |
[pandas] #기본02 정렬 : sort_values (0) | 2021.12.07 |
[pandas] #기본01 데이터프레임의 인덱싱과 슬라이싱 (0) | 2021.12.05 |