2016-10-24 2 views
0

나는 IMDB dataset을 가지고 있으며 영화 평점의 박스 플롯을 만들기 위해 노력하고 있습니다.Boxplot에는없는 값이 표시됩니다.

성공적으로 데이터 세트를로드하고 boxplot을 만들려고했으나 정말 이상한 결과가 나타납니다.

선택한 영화뿐만 아니라 모든 영화에 박스 플롯을 만들려고 시도한 것처럼 보였습니다. 제조

boxplot(rating ~ title, data=imdb[imdb$title == "Top Gun (1986)", ])

그래프 : 당신이 전혀 필터링 된 세트에 있지 않은 필름을 포함하는 것처럼 Y 축 보이는시피 enter image description here

은 (I 타이틀 비아들을 선택).

+1

가'시도를 데이터 =의 droplevels (IMDB [IMDB의 $ 제목 == "탑 건 (1986)",])' – blmoore

+0

당신은 훌륭합니다! 이 질문을 마무리 할 수 ​​있도록 적절한 답을 쓰려면주의하십시오. – Petrroll

답변

1

요인도 부분 집합 후 자신의 수준을 유지, 당신은 droplevels으로 사용되지 않는 것들 삭제할 수 있습니다 :

boxplot(rating ~ title, data=droplevels(imdb[imdb$title == "Top Gun (1986)", ])) 
관련 문제