인프런 커뮤니티 질문&답변
단어 기준으로 원하는 데이터 찾는법
해결된 질문
작성
·
239
답변 1
0
Suit & Coffee
지식공유자
안녕하세요 정유재님!
질문 주셔서 정말 감합니다.
아마 유재님이 if문을 사용하셨을때 아무값도 나오지 않았던 이유는 Sector컬럼의 해당되는 값들에 nan값이 있어서 일거라고 생각되구요
우선 유재님이 원하시는 답변일지는 모르겠지만 아래와 같이 코드를 작성했습니다
확인 부탁드릴게요!
Code:
condition1 = [index for index in krx['Sector'].dropna().index if '반도체' in krx['Sector'][index]]
krx.iloc[condition1]
설명) krx['Sector']에서 nan값을 제거한 Series의 index를 기준으로 반도체가 있는지 확인하는 if문을 작성했습니다. nan값이 있다면 'in' 문법을 사용할 수가 없거든요. 그래서 위와 같이 코드를 작성했습니다
유재니이 원하시는 답변의 코드일지는 확인 부탁드리겠습니다. 혹시 원하시는 코드가 아니거나, 혹은 다른 문의사항이 있으시면 또 연락주세요.
강의 들어주셔서 정말 감사합니다!
아래 코드 결과를 캡쳐한 이미지도 같이 첨부드립니다.







덕분에 해결했습니다! 감사합니다 :)