2015-11-22 3 views
0

Я рассмотрел ряд сообщений, касающихся гистограмм/баррикад из категориальных данных, но я все еще не могу продвинуться. У меня есть набор имен имен (один столбец), и каждое имя происходит от одного до восьми тысяч раз. Я могу создать таблицу с переменной и частотой, и я могу переместить эту таблицу в фрейм данных, но не важно, что я пытаюсь, я даже не могу получить штриховую диаграмму, а не гистограмму с переменной по оси x и частоту на оси y.R-Programming: Диаграмма распределения Z частоты фактора

В конечном счете, я хочу использовать таблицу или dataframe с именем и частотой, чтобы вычислить оценку Z для каждого имени, а затем графику распределения. Я могу сделать это легко с помощью ряда чисел, но при этом с категориальными переменными меня сбивает с толку. thanks, rms

ответ

0

Это вы что искали?

example_data <- data.frame(Name = sample(paste0("Name", 1:15), size = 8000, replace=TRUE, prob = (1:15)/sum(1:15))) 

counts <- as.data.frame(table(example_data)) 
colnames(counts) <- c("Name", "Freq") 

library(ggplot2) 
ggplot(data = counts, aes(x = Name, y = Freq)) + geom_bar(stat="identity") 

Для дальнейшего использования, это немного легче ответить, если вы предоставляете reproducible example или вдаваться в подробности о том, что вы уже пробовали уже. Надеюсь это поможет!

Смежные вопросы