He generado un dendrograma usando ggdendro y ggplot. Tengo dos problemas con respecto a la trama generada.Eliminando el margen y cambiando el estilo de fuente para las etiquetas en ggplot
- ¿Es posible recortar algo de margen de la gráfica generada?
- Cómo cambiar el estilo de fuente, por ejemplo, tamaño, para la etiqueta a lo largo de un eje?
En el gráfico, las dos áreas marcadas con "panel rojo" son los márgenes que me gustaría eliminar. Las seis etiquetas a lo largo del eje x están marcadas con un color amarillo. Me gustaría aumentar el tamaño de ellos.
El código:
> x<-read.csv("test1.csv",header=TRUE)
> d<-as.dist(x,diag=FALSE,upper=FALSE)
> hc<-hclust(d,"ave")
> dhc<-as.dendrogram(hc)
> ddata<-dendro_data(dhc,type="rectangle")
> ddata$labels$text <- gsub("\\."," ",ddata$labels$text)
> fig1<-ggplot(segment(ddata))+geom_segment(aes(x=x0,y=y0,xend=x1,yend=y1))
> fig1<-fig1+xlab(NULL)+ylab(NULL)+opts(panel.grid.minor=theme_blank())
> fig1<-fig1+scale_x_discrete(limits=ddata$labels$text)
> fig1<-fig1+coord_flip()
> last_plot()
> fig1<-last_plot()
> ggsave("test1.pdf")
+1 Para publicar código y un gráfico. – Andrie
si puede publicar 'test1.csv' también podemos intentar responder su próxima pregunta, sobre el tamaño del título ... –