2012-12-11 4 views
2

나는 데이터의 열을 테이블 (...)를 호출하여 생성 된 테이블이, 나는처럼 보이는 테이블 얻을 : 나는 이러한 주파수의 상자 그림을 그릴 싶습니다어떻게 R 테이블의 boxplot을 그릴 수 있습니까?

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 
346 351 341 333 345 415 421 425 429 437 436 469 379 424 387 419 392 396 381 421 

을하지만, 오류가 테이블 결과에 상자 그림 전화 : 내가 as.array와 배열에 테이블을 강요 해봤지만 아무런 차이가없는 것으로 보인다

Error in Axis.table(x = c(333, 368.5, 409.5, 427, 469), side = 2) : 
    only for 1-D table 

. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+2

'as.array' 대신'as.vector'를 시도하십시오. (배열은 일반적으로 다른 언어와 달리 R의 다차원 배열을 참조합니다.) – joran

+0

boxplot (box-and-whisker 플롯)은 단일 상자, 즉 boxplot (c (346,351,341, .. .))')? –

+0

@joran 그것이 그랬다 - 내가 받아들이는 대답을 적어 둬. – Brabster

답변

4

정확하게 이해하면 boxplot(c(tab)) 또는 boxplot(as.vector(tab))이 효과가 있습니다 (@ credit란에 대한 크레딧).

+0

네, 둘 다 일을합니다, 그것은 당신이 당신의 코멘트에 묘사 한 것과 같습니다. – Brabster

관련 문제