Мне комфортно с ggplot2 и рядом других пакетов для построения графиков R, но мне было интересно, если бы был способ, с помощью которого Auto чертит функцию суммирования.
Например. Если вы создадите набор данных, например, так:
pen<-round(rchisq(30,2))
p_cens<-rep(5,30)
p_type<-rep("pen",30)
p_bind<-cbind(pen,p_cens,p_type)
lonely<-round(rchisq(40,1))
l_cens<-rep(8,40)
l_type<-rep("lonely",40)
l_bind<-cbind(lonely,l_cens,l_type)
drunk<-sample(1:20,20,replace=T)
d_cens<-rep(9,20)
d_type<-rep("drunk",20)
d_bind<-cbind(drunk,d_cens,d_type)
chick<-sample(70:120,10,replace=T)
c_cens<-rep(2,10)
c_type<-rep("chick",10)
c_bind<-cbind(chick,c_cens,c_type)
# Create data frame
surv_data<-as.data.frame(rbind(p_bind,l_bind,d_bind,c_bind))
colnames(surv_data)<-c("time","censor","type")
surv_data$time<-as.numeric(surv_data$time)
surv_data$censor<-as.numeric(surv_data$censor)
Теперь, если вы запустите:
summary(surv_data)
Вы получите потрясающую R-статистику. И да, я могу затем построить каждый из них вручную. График для Min / Med / Max и Bar / Hist для Категориальных счетов. et c ..
Но если у меня есть фрейм данных со 150 переменными, это много ручного труда.
То, на что я надеялся, это если бы был " autoplot (summary (Surv_Data)) "* функция типа
, которая будет автоматически определять каждый столбец и создавать хороший набор графиков для каждого столбца в наборе данных. (наличие опции удаления NA было бы бонусом) :) И не gui, как погремушка или что-то еще, поскольку это легко, но все же вручную.
Существует ли что-нибудь подобное?