커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
숙제 제출에서 질문이 있습니다.
undefined주차
북마크
권*민
댓글
1
추천
0
조회수
3
조회수
3
답변 완료

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

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


새로운 Colab을 열어 다시 코드를 써서 진행을 했음에도, 첫번째 def get_salary(corp_code)에서 종목을 넣어 확인해보았을 때, 제대로 값이 나와집니다.

그런데 숙제를 하기 위한 코드를 진행했을 때에는 비상장 종목들로 결과값이 나오는 것 같습니다. 따라서, 결과값이 아무것도 나오지 않고 error의 종목들만 나옵니다. 이를 해결하려면 어떻게 해야할까요?



스파르타 즉문즉답



스파르타 즉문즉답





작성한 코드 및 에러 메세지

error - 00642541
error - 00361594
error - 00134060
error - 00167004
error - 00130000
error - 00876209
error - 00111193
error - 00869272
error - 01204056
error - 00160418
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-7-b011e2b327d2> in <cell line: 11>()
      9     print(f'error - {corp_code}')
     10 
---> 11 df_result = pd.concat(dfs)
     12 
     13 df_result['차이(남-여)'] = df_result['연봉(남)'] - df_result['연봉(여)']


2 frames

/usr/local/lib/python3.10/dist-packages/pandas/core/reshape/concat.py in _clean_keys_and_objs(self, objs, keys)
    503 
    504         if len(objs_list) == 0:
--> 505             raise ValueError("No objects to concatenate")
    506 
    507         if keys is None:

ValueError: No objects to concatenate



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