2016-07-14 3 views
0

저는 학생 프로그래머로서 히스토그램을 그려 봅니다.플롯 데이터 (ggplot2)로 히스토그램 작성

다음 샘플 히스토그램 데이터가 있습니다.

V1 V2 
214 6 
215 6 
216 6 
217 5 
218 5 
219 6 
220 5 
221 6 
222 6 
223 6 
224 6 
225 6 
226 6 
227 7 
228 7 
229 7 
230 7 
231 8 
232 8 
233 8 
234 8 
235 8 

첫 번째 열은 반복되는 숫자이고 두 번째 열은 반복되는 양입니다.

현재 나는 ggplot(df, aes(V1, V2)) + geom_bar()을 시도하고 있으며 그래프를 작성하지 않습니다.

나는 아마도 옵션을 간과 할 것입니다. 어떻게이 히스토그램을 그립니까?

+0

막대 차트 빨리해야하는지이 무엇을해야

Data <- rep(V1, each = V2) hist(Data) 

을 구체화 모든 데이터를 얻기 위해 반복 기능을 사용할 수 있습니다 멋지 겠지만 오류가 발생합니다. '오류 : 알 수없는 매개 변수 : binwidth, bin, origin, right' –

+1

'ggplot (df, aes (V1, V2)) + geom_bar (stat = "identity")' – Sumedh

+0

geom_bar()를 사용하면 가상 저장소를 수행 할 수 있습니까? –

답변

1

그냥이 코드로 변수의 이름을 전달드립니다.

hist(VARIABLE_NAME, 
     main="Histogram of XYZ", 
     xlab="X access", 
     border="blue", 
     col="green", 
     xlim=c(100,700), 
     las=1, 
     breaks=5) 
+0

두 변수가있는 데이터 프레임을 사용하고 있습니다. 나는 두 개의 벡터로 만들려고 노력하고있다. –

+1

나는 그것에 대해 궁금해했다. 나는 첫 번째 벡터가 값으로 내려 갔기 때문에 행 번호라고 생각했다. 이전 코드가 있습니까? 나는 당신이 있어야 할 요소가 있어야한다고 생각하고 1 - ggplot (df, aes (x = factor (V1))) + geom_bar (stat = "bin") – Lowpar

+0

불행히도이 데이터에 대한 코드를 가지고 있지 않습니다. . 방금 데이터를보다 명확하게 업데이트했습니다. V2 (음모에 대한 빈도)를 어떻게 보냅니 까? –

0

당신은 당신이 원하는 그 간단하고

관련 문제