Les chiffres à haute résolution dans R, R-blogueurs

PLoS ONE a des instructions détaillées pour mise à l'échelle, la compression et la conversion des fichiers d'image pour répondre à leurs normes. Malheureusement, il n'y a pas de bonne façon de passer de basse résolution à haute résolution (à savoir renormalisation dans Photoshop) comme mon ami Liam Revell. et auteur phytools, ont indiqué avec une illustration ludique de la bande dessinée de doctorat (en haut à droite). Le point est de savoir si l'image originale est pas créée à une résolution assez élevée, puis en utilisant Photoshop pour augmenter artificiellement la résolution a des problèmes de granulosité parce que Photoshop ne peut deviner comment interpoler entre les points. Cela pourrait ne pas être un gros problème avec des parcelles simples créées en R, car l'interpolation entre les points dans une ligne ne devrait pas être difficile, en particulier lors du démarrage d'un PDF.

Même si l'extension à partir d'un PDF basse résolution fonctionnerait, il serait préférable d'avoir une solution directe R. Il a fallu un certain temps pour comprendre, mais voici quelques essais et la solution ultime je suis venu avec:

Rien ne se passe dans ce cas. Cependant, en mettant en place le fichier tiff, puis faire la parcelle, le fichier TIFF résultant est enregistré dans votre répertoire de travail et 924 KB, 72 ppi, 480 x 480 pixels.

Pour augmenter la résolution que j'ai essayé les éléments suivants:

mais rstudio la parcelle n'a pas pu être imprimé et donc pas enregistré parce qu'il était trop grand pour la zone d'impression. Par conséquent, je devais ouvrir R directement et exécuter le code. Fait intéressant, un fichier TIFF en blanc a été créé de la même taille que Plot1.tiff. C'est là que je me suis accroché pendant un certain temps. J'ai finalement trouvé que R ne peut pas comprendre les autres paramètres d'image lorsque la résolution est de modifier ou parce que la valeur par défaut est trop grand pour imprimer, ils doivent spécifier directement en tant que tel:

Cela crée un fichier TIFF qui est 5,800 KB, 300 ppi, 4 pouces par 4 pouces. Étonnamment, sur un Mac, il indique encore que c'est seulement 72 ppi vus dans l'aperçu. La plus grande taille indique qu'il est en fait 300 ppi. J'ai couru le même code mais spécifiquement spécifié res = 72 et le fichier a été seulement 334 Ko, ce qui suggère que l'aperçu est incorrect et le fichier est vraiment 300 ppi. J'ai joué avec différentes compressions, mais LZW et qu'il n'y en avait même en RLE a donné lieu à un fichier plus volumineux (moins de compression). Cela semble encore étrange.

Enfin, j'ai essayé d'utiliser la fonction bitmap pour créer un fichier TIFF:

Ci-dessous tout le code qui comprend la comparaison des tailles avec PDF, PNG, JPEG et fichiers EPS ainsi.

Articles Liés