7
votes

Dans Graphics r, quel est le différent entre les caractères de traçage (PCH) 16 et 19?

Je ne trouve aucune documentation autre que des mentions "remplies" vs "solide". xxx

 Entrez la description de l'image ici

EDIT: Winston Chang's Explication répond à ma question à ma question plutôt HTTPS : //github.com/hadley/gggplot2/issues/1757#issuecomment-247804365

r

3 commentaires

On dirait que l'on a une frontière ou quelque chose comme un ... points (0.25, 0,5, pch = 19, CEX = 20, col = échelles :: alpha ("rouge", 0.5), LWD = 8); Points (0,75, .5, PCH = 16, CEX = 20, Col = Balance :: alpha ("rouge", 0.5), LWD = 8)


Peut-être que ceci est plus clair..comparer points (0.5, 0,5, pch = 19, CEX = 20, col = échelles :: alpha ("rouge", 0.5), LWD = 20); Points (0.5, .5, PCH = 16, CEX = 20, COL = Balance :: alpha ("noir", 0.5), LWD = 20) avec points (0.5, 0.5, pch =. 19, CEX = 20, col = échelles :: alpha ("rouge", 0.5), LWD = 0); Points (0,5, 0,5, 0,5, PCH = 16, CEX = 20, Col = Balance :: alpha ("noir", 0.5), LWD = 0)


@sharoz Vous devriez faire modifier une réponse et l'accepter. Je l'aurais évité!


3 Réponses :


4
votes

Cela peut aider:

Les valeurs de PCH sont stockées en interne en tant qu'étabeurs. L'interprétation est xxx

le texte intégral est ici


2 commentaires

Et quelle est la différence entre un «symbole de vecteur compatible S» et un «symbole de vecteur supplémentaire»?


C'est comme ça que je comprends, mais je me trompe peut-être. R est basé sur la langue s, donc si l'écriture de code R soit utilisé également avec S Utilisez la PCH compatible S S, sinon cela ne devrait pas faire la différence.



3
votes

du nouveau livre de Hadley R pour Science de données : < EM> Notez qu'il existe des doublons semblables: 0, 15 et 22 sont tous des carrés. La différence provient de l'interaction de la couleur et de remplir l'esthétique. Les formes creuses (0-14) ont une bordure déterminée par la couleur; Les formes solides (15-18) sont remplies de couleur; Les formes remplies (21-24) ont une bordure de couleur et sont remplies de remplissage.


2 commentaires

Merci mais cela n'explique pas la différence entre 16 et 19


Oui, tu as tout à fait raison. Ma compréhension est que 15-18 (pch = 15, bleu carré rempli; pch = 16, cercle rempli bleu bleu; pch = 17, point de triangle rempli bleu pCH = 18, bleu de diamant rempli) sont les formes de base et 19 et 20 ( pCH = 19, cercle solide bleu; pch = 20, balle (cercle plus petit) sont des formes supplémentaires. Sur ma machine 19 est légèrement plus gros que 16, donc si vous voulez l'uniformité de l'utilisation de la taille de la taille de 15-18 ou 21-25.



4
votes

J'ai utilisé votre code et enregistrer l'image comme SVG.

Lors de l'ouverture dans l'encart, la différence est que 19 a un "coup", c'est une bordure. 16 ne le fait pas.

 Entrez la description de l'image ici

Notez que ce n'est pas une forme séparée, mais dans la même forme.


0 commentaires