본문 바로가기

python pandas2

퀀트, 파이썬 / 파이썬 pandas의 Join 개념 알아보기 / 내부조인(Inner join), 외부조인(Outer join) 등등 / python pandas 사용하기, pandas 기초, SQL과 python pandas, pandas 사용법 오늘은 파이썬 패키지인 pandas의 dataframe을 Join 하는 방법을 알아보고자 한다. DBMS의 대표 프로그램인 SQL에서 가장 많이 사용되는 Join을 파이썬에서는 어떻게 처리할 수 있는지 간단히 알아보자. [0. Pandas 불러온 후 데이터 프레임 만들기] Join 함수를 쓰기전, 파이썬의 pandas 패키지를 불러오고 데이터 프레임을 만들어보자. (Join을 걸기 위해서는 아래에 쓰여 있는 바와 같이 같은 칼럼인 key값 이 반드시 필요하다.) 1 2 3 4 5 6 7 import pandas as pd # 0. DataFrame 만들기 # 데이터 프레임들을 조인하기 위해서는 같은 칼럼이 필요함 L_df = pd.DataFrame({'key':['A','B','C','D'],'x':[1.. 2022. 7. 2.
퀀트, 파이썬 / 삼성전자, 네이버, 카카오로 효율적 투자선 구하기 (Efficient Frontier) / numpy, pandas, seaborn, yahoo-finance 사용 - 파이썬 자산배분, 효율적 투자선, 금융공학 *해당 코드는 파이썬으로 배우는 포트폴리오 서적의 코드를 인용하여 작성한 코드입니다. 투자를 하면서 사람들이 크게 간과하는 점은 내가 가지고 있는 모든 종목의 합산인 포트폴리오의 움직임을 간과하는 것이다. 예를 들어, 내가 한 달 동안 50% 벌더라도 다음 달에 50% 수익률이 떨어진다면 우리의 계좌는 본전도 못 찾는 상황이 온다. 결국, 우리의 총수익이 얼마나 증가했는지가 투자의 최종 목표라고 볼 수 있다. 오늘은 대한민국 대표 주식인 삼성전자, 네이버, 카카오를 이용하여 포트폴리오를 구성한다면 어떤 수익과 흐름이 나오는지 알아보자. [삼성전자, 네이버, 카카오 차트 현황] [분석 조건] * 기간 - 2015.01.01 ~ 2022.01.01 * 분석 가격 - 야후 파이낸스 수정주가 (Adj Close.. 2022. 6. 22.