我有一个IMDB dataset并尝试制作一部电影评级的箱线图。
我已成功加载数据集并尝试制作箱形图,但它产生了一个非常奇怪的结果。
看起来它试图为所有电影制作一个盒子图,而不仅仅是选择的那个。
boxplot(rating ~ title, data=imdb[imdb$title == "Top Gun (1986)", ])
正如您所看到的那样,y轴看起来好像包含了过滤数据集中的影片(我通过标题选择了那些)。
答案 0 :(得分:1)
即使在子集化后,因素也会保留其级别,您可以删除droplevels
未使用的级别:
boxplot(rating ~ title, data=droplevels(imdb[imdb$title == "Top Gun (1986)", ]))