2015-11-25 3 views
2

Я часто нахожу следующий тип разброса + гистограммы + поля корреляций, очень полезные для понимания характера моих данных, прежде чем попасть в анализ. Может ли кто-нибудь помочь мне создать такой комбинированный сюжет в R?R настройка графика рассеяния

Example

+0

Помимо базового R существует множество пакетов, которые предлагают расширенные функциональные возможности участка. Пакет 'ggplot2' позволяет особенно легко создавать комбинированные графики. –

+0

@ ChristophSommer Да, но, к сожалению, я не понял, как копировать прикрепленный тип сюжета, используя 'ggplot2': X – user4143385

ответ

1

Если вы не заботитесь, как именно сюжет выглядит, тем GGally пакет предлагает готовое решение для подобного сюжета, который Вы указали.

library(ggplot2) 
library(GGally) 

# build a data frame of random values 
d <- data.frame(a = rnorm(1000, 10)) 
d$b = rnorm(1000, 10) 
d$c = rnorm(1000, 10) 
d$d = d$b + rnorm(1000, sd=.1) 

# prepare plot 
p <- ggpairs(d, diag=list(continuous='bar')) 

# show plot 
print(p) 

enter image description here

+0

Спасибо! Я сделаю для вас некоторые изменения: D – user4143385

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