
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
늘 자세하고 빠르게 답변해주셔서 감사드립니다. 2주차 숙제를 하다가, diff 값을 만들어야하니 diff를 새로 정의해서 아래와 같이 코드를 썼는데 정답 코드와 많이 달라서 질문 드립니다! 정답코드에서는 new_df 처음 [ ] 안에 diff 값이 아예 존재하지 않는데, 그 다음줄에서 new_df['diff']로 써도 되는 이유는 무엇일까요..? ㅠㅠ 그리고 제가 쓴 코드는 (당연히) 잘못되었을 것 같은데 왜 모양은 똑같이 나온 것인지 알려주시면 너무 감사드리겠습니다!!
작성한 코드 및 에러 메세지
company = Ticker('TSLA')
df = company.balance_sheet()
df = df[['CashAndCashEquivalents']].transpose()
df.columns = ['2019','2020','2021','2022']
data = company.price
df['name'] = data['TSLA']['shortName']
df = df.reset_index(drop=True)
diff = df[['name', '2022', '2021']].copy()
diff['diff'] = df['2021'] - df['2022']
diff
