2017-12-09 2 views
-5

나는 범죄라고 불리는이 데이터 집합을 가지고 있으며, 범죄 범주 열에서 단지 강간을 말하고 모든 사건을 보여주고 싶습니다. 그러나 가장 가까운 것은 그것이 사실이지만 "강간"이라는 실제 단어를 보여주지 않는다는 것입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 하위 집합 및/또는 필터를 사용하려고했지만 아무 소용이 없습니다. Pandas (Jypyter 노트북)에서 약간 다른 코드로 작동합니다. 이것은 RStudio의 제 행입니다. 미리 아이디어를 주셔서 감사합니다. 보기 (범죄 [ "UCR.CRIME.CATEGORY"] == "강간")데이터 프레임의 필터/하위 집합

답변

0

이 명령을 사용하기 전에이 인자 또는 캐릭터의 확인 :

은 참/거짓을 표시합니다.

rset = subset(data, crime == 'Rape')

+0

답장을 보내 주셔서 감사합니다. 데이터 프레임을 범죄라고하고 열은 ucr.crime.category입니다. 나는 데이터 셋 범죄 등으로 대체하기 위해 테스트를했다. 그래서 줄은 다음과 같이 보일 것이다. rset = subset (crime, ucr.crime.category == "Rape") 그러나 목록은 비어있게된다. –

+0

변수와 값 모두 대소 문자를 구분합니다. – chachimouchacha

+0

좋아요! 그랬어. 정말 고맙습니다 :-) –

관련 문제