Як побудувати графік розподілу значень стовпця в r
Ви можете використовувати наступні методи, щоб побудувати графік розподілу значень стовпця в R:
Спосіб 1: побудуйте графік розподілу значень за допомогою графіка щільності
plot(density(df$my_column))
Спосіб 2. Побудуйте графік розподілу значень за допомогою гістограми
hist(df$my_column)
У наступних прикладах показано, як використовувати кожен метод на практиці з наступним кадром даних
#create data frame df = data. frame (team=rep(c(' A ', ' B '), each= 10 ), points=c(3, 3, 4, 5, 4, 7, 7, 7, 10, 11, 8, 7, 8, 9, 12, 12, 12, 14, 15, 17)) #view data frame df team points 1 to 3 2 to 3 3 to 4 4 to 5 5 to 4 6 to 7 7 to 7 8 to 7 9 to 10 10 to 11 11 B 8 12 B 7 13 B 8 14 B 9 15 B 12 16 B 12 17 B 12 18 B 14 19 B 15 20 B 17
Приклад 1: побудуйте графік розподілу значень за допомогою графіка щільності
Наступний код показує, як побудувати графік розподілу значень у стовпці точок за допомогою графіка щільності :
#plot distribution of values in points column
plot(density(df$points))
Цей синтаксис створює плавну криву, яка підсумовує розподіл значень змінної.
Зауважте, що ми також можемо змінити заголовок, мітки осі та колір лінії на графіку щільності, якщо хочемо:
#plot distribution of values in points column plot(density(df$points), col=' red ', main=' Density Plot of Points ', xlab=' Points ')
Приклад 2: побудуйте графік розподілу значень за допомогою гістограми
Наступний код показує, як побудувати графік розподілу значень у стовпці точок за допомогою гістограми:
#plot distribution of values in points column using histogram
hist(df$points)
На гістограмі використовуються стовпчики для представлення частот значень у стовпці точок , на відміну від плавної лінії, яка узагальнює форму розподілу.
Зверніть увагу, що ми також можемо змінити заголовок, позначки осей, колір і кількість переходів, які використовуються в гістограмі:
#plot distribution of values in points column using histogram hist(df$points, main=' Histogram of Points ', xlab=' Points ', col=' steelblue ', breaks= 12 )
Примітка : що більше значення ви виберете для аргументу розривів , то більше стовпчиків буде на гістограмі.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в R:
Як додати вертикальну лінію до гістограми в R
Як створити графіки щільності ядра в R
Як накласти графіки щільності в ggplot2