2014-05-23 3 views
-1

요약 통계와 플롯 히스토그램 등을 볼 수있는 c(1,1,1,3,4)과 같은 관측 벡터를 사용하는 데 익숙합니다. 그러나 이제는 같은 데이터를 사용하지만 다음과 같은 압축 된 형식으로 나타납니다.카운트가있는 테이블이있는 경우 어떻게 히스토그램/요약 통계를 얻을 수 있습니까?

value, numObs 
1, 3 
3, 1 
4, 1 

데이터를 위와 같이 data.frame으로 표시 할 때 쉽게 이것을 벡터로 쉽게 래핑하거나 동일한 요약 통계 또는 막대 그래프 플롯을 볼 수 있습니까?

+0

예상되는 출력은 무엇입니까? 클래스 data.frame에서 개체를 요약에 대한 메서드가 ... 최소한 요약 (your_data_frame_name) 시도해 봤어? –

+1

나의 판단에서 그들은 dups 이었기 때문에 나는 다른 하나를 닫았다. 그리고 이것은 더 좋은 대답을 가지고 있었다. 그래도 숙제에 대해 궁금한 점이 있지만 두 가지 매우 비슷한 질문을 빠르게 연속해서 볼 수 있습니다. 나는 다른 복제물이 많이 있다고 생각합니다. 따라서 검색 실패에 대한 내 downvote. –

답변

0

가능한 솔루션 : df이 data.frame의 이름입니다

with(df, rep(value, numObs)) 

.

2

데이터를 랩핑 해제 : 당신이 당신의 "압축 된 형태"의 비닝 (binning)에 만족하는 경우 다음을 플로팅 ?barplot를 참조

unwrapped <- rep(value, numObs) 

. 다음과 같이 0을 채우고 싶습니다.

v <- numeric(max(value)) 
v[value] <- numObs 
barplot(v) 
관련 문제