Створення Графіків Щільності
Свайпніть щоб показати меню
Навіщо використовувати графіки щільності?
Графік щільності — це згладжена версія гістограми. Він корисний для:
- Аналізу розподілу числової змінної;
- Порівняння розподілів між групами (наприклад, типи пального);
- Виявлення піків, асиметрії та розкиду.
На відміну від гістограм, графіки щільності оцінюють ймовірність появи значення в певному діапазоні.
Синтаксис графіка щільності у ggplot2
У ggplot2 графік щільності створюється за допомогою geom_density().
ggplot(data = df, aes(x = variable)) +
geom_density()
Для порівняння груп можна відобразити категоріальну змінну через fill і налаштувати прозорість за допомогою alpha, щоб криві чітко перекривалися.
ggplot(data = df, aes(x = variable, fill = group_variable)) +
geom_density(alpha = 0.5)
Це дозволяє легко порівнювати, як розподіл числової змінної відрізняється між категоріями.
Приклад: розподіл ціни продажу
Графік щільності надає згладжене уявлення про розподіл цін на автомобілі. У цьому прикладі крива зафарбована синім, а підписи до осей пояснюють значення.
ggplot(df, aes(x = selling_price)) +
geom_density(fill = "blue") +
labs(title = "Density Plot of Selling Prices",
x = "Selling Price",
y = "Density")
Ця візуалізація показує, де зосереджена більшість цін на автомобілі, а також наскільки широко розкидані ціни у наборі даних. Особливо корисна для виявлення піків у розподілі та подальшого порівняння з іншими змінними.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Створення Графіків Щільності
Навіщо використовувати графіки щільності?
Графік щільності — це згладжена версія гістограми. Він корисний для:
- Аналізу розподілу числової змінної;
- Порівняння розподілів між групами (наприклад, типи пального);
- Виявлення піків, асиметрії та розкиду.
На відміну від гістограм, графіки щільності оцінюють ймовірність появи значення в певному діапазоні.
Синтаксис графіка щільності у ggplot2
У ggplot2 графік щільності створюється за допомогою geom_density().
ggplot(data = df, aes(x = variable)) +
geom_density()
Для порівняння груп можна відобразити категоріальну змінну через fill і налаштувати прозорість за допомогою alpha, щоб криві чітко перекривалися.
ggplot(data = df, aes(x = variable, fill = group_variable)) +
geom_density(alpha = 0.5)
Це дозволяє легко порівнювати, як розподіл числової змінної відрізняється між категоріями.
Приклад: розподіл ціни продажу
Графік щільності надає згладжене уявлення про розподіл цін на автомобілі. У цьому прикладі крива зафарбована синім, а підписи до осей пояснюють значення.
ggplot(df, aes(x = selling_price)) +
geom_density(fill = "blue") +
labs(title = "Density Plot of Selling Prices",
x = "Selling Price",
y = "Density")
Ця візуалізація показує, де зосереджена більшість цін на автомобілі, а також наскільки широко розкидані ціни у наборі даних. Особливо корисна для виявлення піків у розподілі та подальшого порівняння з іншими змінними.
Дякуємо за ваш відгук!