
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
2-? 몇강인지는 기억이 안나는데 def ...(code) 를 이용해서 먼저 doc {}으로 정의하여 ctrl+enter로 설정한 뒤 그 다음에 df = pd.DataFrame() -> for codes in code:....
를 통해서 회사코드명을 넣으면 Name, yr2021 ~ yr2019, Diff 까지 하려 하는데
첫 부분에서 막혔어요;;
숙제에서 회사코드를 직접입력하는 방식말고 code를 통해서 회사들을 나열하며 나오게 할 수 있는 기초 자료를 문의 드려도 될까요?
숙제도 일단 정답공개를 통해서 이해했는데
위에 code를 응용하려니 제가 뭔가 많이 이해를 못한듯 해서 도움 부탁드려요.
작성한 코드 및 에러 메세지
오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
def new_company(code):
company = yf.Ticker(code)
Name = company.info['shortName']
yr2021 = company.balance_sheet.iloc[-13,0]
yr2020 = company.balance_sheet.iloc[-13,1]
yr2019 = company.balance_sheet.iloc[-13,2]
doc {
'Name':Name
'yr2021':yr2021
'yr2020':yr2020
'yr2019':yr2019
}
return doc
File "<ipython-input-74-9b2358a82e2e>", line 10
doc {
^
SyntaxError: invalid syntax
