[금융 데이터 분석을 위한 파이썬 판다스]의 내용을 참고합니다.
data = [
[1000, 900, 800, 700],
[1200, 1400, 900, 800],
]
level_0 = ['영업이익', '당기순이익']
level_1 = ['컨센서스', '잠정치']
columns = pd.MultiIndex.form_d=product([level_0, level_1])
df = DataFrame(data=data, index=["2020/06", "2020/09"], columns=columns)
print(df.stack())
print(df.stack(level=0))
print(df.stack().stack())
from pandas import DataFrame
import pandas as pd
data = [
["2020-08-12", "삼성전자", 77000],
["2021-08-13", "삼성전자", 74400],
["2021-08-12", "LG전자", 153000],
["2021-08-13", "LG전자", 150500],
["2021-08-12", "SK하이닉스", 100500],
["2021-08-13", "SK하이닉스", 101500]
]
columns = ["날짜", "종목명", "종가"]
df=DataFrame(data=data, columns=columns)
print(df)
pd.pivot(data=df, index="날짜", columns="종목명", values="종가")
from pandas import DataFrame
data = [
["005930", "삼성전자", 75800, 7600, 74100, 74400],
["035720", "카카오", 147500, 147500, 144500, 14600],
["00660", "SK하이닉스", 99600, 101500, 98900, 101500]
]
columns = ["종목코드", "종목명", "시가", "고가", "저가", "종가"]
df = DataFrame(data=data, columns=columns)
dt.melt(id_vars=['종목코드', '종목명'])
df.melt(value_vars='시가', '종가'])
회사에서 파이썬을 사용하지 않고 원시적인 방법으로 데이터를 모으고 있다 보니
계속 공부해야 한다는 생각을 가지고는 있었는데 이런저런 핑계로 못하고 있었다.
이렇게라도 안 하면 다시 시작도 안할 것 같아서 이전에 공부하던 책으로 다시 시작했는데
이해하는 속도가 너무 느리고 답답해서 충격적이다.
파이썬은 조금씩이라도 계속 혼자 공부해왔어서 이번에도 다시 시작하면 금방 따라가겠거니 했는데
헤매고 있는 나..
회사 적응은 이제 핑계가 될 수 없고 파이썬 공부를 미룰 수도 없다.
목표는 어떻게든 매일매일 파이썬 공부하기!
올해 안에 자유자재로 파이썬을 활용하는 것이 목표다.