簡體   English   中英

如何獲得R小節圖中每個小節的頻率總計?

[英]How do I get the frequency totals for each bar in a barplot in R?

我有以下代碼來生成R中的數據集。但是,我想要圖表中每個x值的實際精確值,並且無法弄清楚如何生成這些值。 這是我的代碼:

x <- c("CF", "CH", "CJ", "CE", "CN", "EC", "EN", "EJ", "AB", "BA", "KO", "OD", "DL", "HG")
px = c(0.08, 0.10, 0.06, 0.20, 0.04, 0.15, 0.02, 0.10, 0.025, 0.025, 0.05, 0.05, 0.05, 0.05)
draws = sample(x, size = 1000, replace = TRUE, prob = px)
barplot(height=table(draws))

如何獲得每個x值(即CF,CH,CE等)的精確頻率?

函數“表”提供每個因子的計數

嘗試: table(draws)

這是一種方法:

sapply(lapply(x, '==', draws), sum)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM