Як створити багатокутник частот у r
Багатокутник частот — це тип діаграми, який допомагає візуалізувати розподіл значень у наборі даних.
Ви можете використовувати такий синтаксис, щоб створити полігон частот за допомогою пакета візуалізації даних ggplot2 у R:
library (ggplot2) ggplot(df, aes (value)) + geom_freqpoly()
Наступні приклади показують, як використовувати цей синтаксис на практиці.
Приклад 1: багатокутник базової частоти
Наступний код показує, як створити полігон базової частоти для набору даних:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon ggplot(df, aes (value)) + geom_freqpoly()
Приклад 2: багатокутник частот із настроюваними групами
За замовчуванням ggplot2 використовує 30 груп для створення багатокутника частот.
Зменшивши кількість коробок, ви можете зробити лінії на шляху більш плавними. Наприклад, наступний код створює багатокутник частот, використовуючи 10 груп:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon ggplot(df, aes (value)) + geom_freqpoly(bins= 10 )
Приклад 3: Багатокутник частот із кольором заливки
Якщо ви хочете заповнити багатокутник частот певним кольором, замість цього вам потрібно буде використовувати функцію geom_area() наступним чином:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon filled with custom color ggplot(df, aes (value)) + geom_area( aes (y=..count..), bins= 10 , stat=' bin ', fill=' steelblue ')
Додаткові ресурси
Як створити таблицю частот за групами в R
Як створити таблиці відносної частоти в R
Як створити гістограму відносної частоти в R