2014-07-23 90 views
0

我有一個數據集像直方圖

 x = c(1,1,1, 1, 1, 2, 2, 3, 3,4, 4, 4, 5, 5, 5,5, 5,5) 

我想創造這個數據,我想有條之間沒有空格的密度的直方圖,我也想創造一個插曲在只有1和2個矢量x值的情況下。 我如何在R中做到這一點?

 hist(x, freq = FALSE, border = "gray", xlab ="", ylab="", col = "white", breaks = 10, 
    ylim=c(0, 5)) 

回答

1

編輯回覆OP的要求

你可以嘗試以下方法:

library(TeachingDemos) 

x <- c(1,1,1,1,1,2,2,3,3,4,4,4,5,5,5,5,5,5) 

hist(x, freq = FALSE, border = "gray", xlab ="", ylab="", col = 'white', breaks = 0.5:5.5, ylim=c(0,5)) 

subplot(hist(x[x < 3], freq = FALSE, xlab ="", ylab="", main="", breaks = 0.5:2.5), 2, 4) 

enter image description here

+0

我想有一個插曲,但這個情節,例如上面這裏面情節。 – rose

+0

@取消。謝謝你的回覆。我們應該如何改變副劇場的休息價值?爲什麼你把它除以2?我想在主要情節和子情節中的第一個和第二個倉位具有相同的高度?他們有相同的身高嗎? – rose

+0

我想你現在可以自己搜索。 –