Je pense que cex ne fonctionne pas. Cex va changer toute l'échelle de la légende. Mais je veux juste agrandir la taille du texte. n'importe quelle commande aidera?
Oui !, réglez pt.cex = 1
et modifiez cex
comme vous le souhaitez comme dans:
plot(c(1,1))
legend("topleft", "Legend", cex=1.3, pch=1, pt.cex = 1)
Vous pouvez définir le cex pour les points séparément du reste de la légende. Cela rendrait néanmoins la boîte petite. Un exemple plus précis de ce que vous essayez de faire pourrait vous aider. Cependant, voyez si cela résout votre problème:
plot(rnorm(10))
legend("top", legend="test", pch=21) #everything is normal sized (cex=1 default from par())
legend("topleft", legend="test", pch=21, cex=0.5) #everything is small
legend("topright", legend="test", pch=21, pt.cex=1, cex=0.5) #the point is normal, but the rest is small
Bonne chance :)