커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
chatGPT 3.5버전 사용중인데, 동일한 프롬프트에 대해 화면에 나오는 코드와 제가 질의한 chatGPT의 답변 코드가 다릅니다. 그리고 답변 코드가 실행되지 않고 오류가 발생합니다. 무엇이 문제일까요?
[왕초보] ChatGPT 300% 활용하기 v0
2주차
북마크
박*호
댓글
3
추천
0
조회수
13
조회수
13
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


chatGPT 3.5버전 사용중인데,

동일한 프롬프트에 대해 강사님의 화면에 나오는 코드와 제가 질의한 chatGPT의 답변 코드가 다릅니다.

그리고 제가 질의한 것에 대한 답변 코드가 실행되지 않고 오류가 발생합니다.

무엇이 문제일까요?


질의내용 (2주차 NVIDIA 기업분석)

"yfinance를 사용해서 기업 NVIDIA가 2021년 1월 기준으로 아래 다섯가지 조건들에 만족하는지 여부를 각각 확인하고, 만족하면 만족을 출력하고, 불만족하면 불만족을 각각 출력하는 python 코드를 작성해 줘."




"chatGPT가 응답한 코드"

import yfinance as yf


# 기업 NVIDIA의 심볼

symbol = 'NVDA'


# NVIDIA의 2021년 1월 데이터 가져오기

nvidia_data = yf.download(symbol, start='2021-01-01', end='2021-01-31')


# 1. 1/주가 수익 배율(PER) > 미국 AAA회사채 시장수익률

per = nvidia_data['Close'] / nvidia_data['Earnings']

market_yield = 0.03 # 미국 AAA회사채 시장수익률 (예시)

if per > market_yield:

  print("1. 만족")

else:

  print("1. 불만족")


# 2. 배당 수익률 > 회사채 시장수익률×0.67

dividend_yield = nvidia_data['Dividends'] / nvidia_data['Close']

bond_yield = 0.02 # 회사채 시장수익률 (예시)

if dividend_yield > bond_yield * 0.67:

  print("2. 만족")

else:

  print("2. 불만족")


# 3. 주가 순자산 배율(PBR) < 0.65

pbr = nvidia_data['Close'] / nvidia_data['Book Value']

if pbr < 0.65:

  print("3. 만족")

else:

  print("3. 불만족")


# 4. 0 < 부채비율 <= 150%

debt_ratio = nvidia_data['Total Liabilities'] / nvidia_data['Total Assets']

if 0 < debt_ratio <= 1.5:

  print("4. 만족")

else:

  print("4. 불만족")


# 5. 유동비율 >= 200%

current_ratio = nvidia_data['Total Current Assets'] / nvidia_data['Total Current Liabilities']

if current_ratio >= 2.0:

  print("5. 만족")

else:

  print("5. 불만족")





스파르타 즉문즉답




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴