R - modifier la taille des étiquettes d'axe pour corrplot

Je suis en utilisant la suite avec corrplot:

require("corrplot") ## needs the corrplot package
corrplot(cor(lpp_axis1, lpp_axis2), method=c("number"), bg = "grey10",
         addgrid.col = "gray50", tl.offset = 2, tl.cex=2,
         tl.col = "black", 
         col = colorRampPalette(c("yellow","green","navyblue"))(100))

Il est créé avec un fichier csv disponible ici.

Le graphique est très bien et je peux ajuster la cl des étiquettes de tout ce que je veux. J'ai tenté d'ajuster les étiquettes sur l'axe x et y n'a eu aucune incidence. J'ai regardé l'évolution de mar - pourtant, je n'ai pas trouvé un moyen de. Je n'arrivais pas à essayer d'utiliser cex.étiquette modifier la taille.

La question - comment puis-je rendre le texte figurant pour corrplot (pas la cl, et pas dans la grille) plus grand?

Les deux axes sont les suivants trames de données:

lpp_axis1 <- data.frame("Compile Source Code" = Q3A.1, "View Source Code" = Q3A.2, "Change Source Code" = Q3A.3, "Write Documentation" = Q3A.8, "File Bug Reports"= Q3B.3, "Ask Questions" = Q3B.5, "Provide Answers" = Q3B.6, "Overall Participation" = Q3a3bConsolidated)

lpp_axis2 <- data.frame("Identification" = Q1,"Overall Learning" = Q6Consolidated,  "Learning Programming" = Q6.1,  "Learning about Computers" = Q6.2, "Learning Teamwork" =  Q6.3)

La sortie de

str(lpp_axis1)

est

> str(lpp_axis1)
'data.frame':   4603 obs. of  8 variables:
 $ Compile.Source.Code  : int  4 2 3 2 2 2 3 2 2 0 ...
 $ View.Source.Code     : int  4 2 1 1 2 2 3 1 1 0 ...
 $ Change.Source.Code   : int  4 1 0 1 2 1 2 1 1 0 ...
 $ Write.Documentation  : int  4 1 2 2 3 0 3 0 1 0 ...
 $ File.Bug.Reports     : int  4 4 1 2 2 0 2 0 0 0 ...
 $ Ask.Questions        : int  4 4 2 4 2 1 2 1 3 0 ...
 $ Provide.Answers      : int  2 4 1 4 4 0 3 1 3 0 ...
 $ Overall.Participation: int  49 26 14 32 31 8 27 10 15 0 ...

La sortie de

packageDescription("corrplot")

indique:

Package: corrplot
Type: Package
Title: visualization of a correlation matrix
Version: 0.30
Date: 2010-05-30
Author: Taiyun Wei
Suggests: seriation, cairoDevice, Cairo,
Maintainer: Taiyun Wei <weitaiyun@gmail.com>
Description: The corrplot package is a graphical display of a
        correlation matrix, confidence interval. It also contains some
        algorithms to do matrix reordering.
License: GPL-2 | GPL-3
LazyLoad: yes
URL: http://corrplot.r-forge.r-project.org
Repository: CRAN
Repository/R-Forge/Project: corrplot
Repository/R-Forge/Revision: 45
Date/Publication: 2010-05-31 07:44:14
Packaged: 2010-05-30 20:39:16 UTC; rforge
Built: R 2.11.1; ; 2011-03-19 00:22:49 UTC; unix

-- File: /home/user/R/x86_64-pc-linux-gnu-library/2.11/corrplot/Meta/package.rds 
> 

La corrplot mainteneur écrit à un autre corrplot.r ici

À l'aide de la ce corrplot et l'exemple de code ci-dessous, la taille du texte est acceptable. Cependant, les tentatives pour augmenter également produire les mêmes effets.

source("http://misterdavis.org/R_info/corrplot.r")
corrplot(cor(lpp_axis1, lpp_axis2), addn=T,
         addgrid.col = "gray50", tl.cex=2, assign.col="min2max",
         tl.col = "black", cl.ratio=0.4, addcolor="no",
         col = colorRampPalette(c("yellow","green","blue"))(100))

À l'aide d'une version antérieure de la corrélation des cercles disponible ici, il est possible d'ajuster le texte à cœur désir. (Si le graphe ne contient pas la fonctionnalité de la plus tard, plus raffiné corrplot paquet.) cex peut être utilisé pour cex. Je peut essayer de bidouiller les deux de trouver un juste milieu comme le temps le permet.

À utiliser les anciens cercles de corrélation de script, le code suivant génère suffisamment grands axes X et Y des étiquettes:

circle.corr(cor(lpp_axis1, lpp_axis2), bg = "gray50",   col = colorRampPalette(c("navyblue","white", "red"))(100), cex=1.5)
pouvez-vous expliquer ce qui axe x/y étiquettes que vous essayer de changer? Un exemple reproductible aide. En voici une: data(mtcars); corr <- cor(mtcars); corrplot(corr, method = "number") --- produire que de l'intrigue et puis dire dont les étiquettes que vous voulez augmenter.

OriginalL'auteur Donnied | 2011-03-19