2012-11-11 54 views
-4

我有一組數字:基於R繪製一組數字

170,295,200,165,140,190,195,142,138,148,110,140,103,176,125,126,204,196,98,123,124 
152,177,168,175,186,140,147,174,155,195 

而且我想用R繪製他們的柱狀圖。我是否需要將它們全部放入數組或其他東西?我試過X = a[170,...],但沒有奏效。

+0

沒有必要。嘗試'hist(x)'和'help(hist)'尋求幫助。 – liuminzhao

+1

我想指出的是,網絡搜索會以比發佈此問題所用的時間更少的時間來回答此問題。 – Roland

回答

3

這應該足夠了

x <- c(170,295,200,165,140,190,195,142,138,148,110,140,103, 
     176,125,126,204,196,98,123,124,152,177,168,175,186,140, 
     147,174,155,195) 

hist(x) 

enter image description here

注意我用了c()功能來連接所有的數字在一個矢量,然後我只是用hist()函數生成柱狀圖

+0

感謝您的解釋 - 我不知道您需要使用矢量來存儲數字。謝謝你的幫助。 – n0pe

+0

@MaxMackie歡迎您隨時接受正確的答案,如果它滿足您的需求,請登錄綠色勾號標記:D –

+1

我肯定會,我只需要等5分鐘才能允許我:) – n0pe

2

你想將各個元素(數字)組合或連接成一個向量。使用c()函數執行此操作。例如。

dat <- c(170,295,200,165,140,190,195,142,138,148,110,140,103,176,125,126,204, 
     196,98,123,124,152,177,168,175,186,140,147,174,155,195) 
hist(dat) 

產生

enter image description here