커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-6상장종목 분석하
undefined주차
북마크
곽*욱
댓글
5
추천
0
조회수
15
조회수
15
답변 완료

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

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


  1. 관계가 없는 항목을 삭제하는 것까지는 정상적으로 결과가 나왔으나, 기초지분율과 기말지분율을 숫자로 변환시키는 코드를 넣고 진행시 error가 발생하였습니다. 어떤 오기를 작성을 하였는지 확인 부탁드립니다. 앞 강의에서 문자를 숫자로 변환시키는 것과 오름차순 내림 차순도 정상적으로 진행을 하였는데, 동일한 code를 사용하였는데, 무슨 문제인지 모르겠습니다.


스파르타 즉문즉답




작성한 코드 및 에러 메세지

corp_code = df_listed[df_listed['corp_name']=='카카오'].iloc[0,0]

data = dart_fss.api.info.hyslr_sttus(corp_code,'2021','11011')


df = pd.DataFrame(data['list'])

df = df[['corp_name','nm','relate','bsis_posesn_stock_qota_rt','trmend_posesn_stock_co', 'rm']]

df.columns = ['기업명', '이름', '관계','기초지분율','기말지분율', '비고']

df = df[df['관계'].notnull()]


df['기초지분율'] = pd.to_numeric(df['기초지분율'])

df['기말지분율'] = pd.to_numeric(df['기말지분율'])


df.sort_values(by ='기초지분율',ascending = False).head(3)



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