Rpresentation dans Rstudio - Faire une image de remplir la totalité de l'écran
Faire un Rpresentation dans Rstudio avec knitr j'ai une diapositive avec une seule image, ce qui je veux remplir la totalité de l'écran/diapositive. Comment dois-je faire?
La deuxième diapositive à la suivante .Rpres-document est mis à 2000x2000 pixels, mais il reste seulement remplit une petite zone de l'écran:
first slide
======
Slide with plot which I want to fill the whole screen
========================================================
title: false
```{r, echo=FALSE,out.height="2000px",out.width="2000px"}
plot(cars)
```
C'est ce que je veux dire quand j'écris que l'image n'a pas de "remplir la totalité de l'écran", les lignes rouges sont tirés à des parties de l'écran qui ne sont pas remplis par l'intrigue.
mise à jour de novembre 2016
Choisir "HTML Slidy" lors de la création d'une nouvelle présentation dans Rstudio Version 1.0.44, donne moi plus facile le contrôle de la taille. La suivante est proche de ce que je voulais sur une résolution full HD, et très simple à faire:
---
title: "Untitled"
output: slidy_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
##
```{r pressure, fig.height=10, fig.width=19}
plot(pressure)
```
- Le problème n'est pas la taille de l'image, mais la frontière rpresentation ajoute autour de la glisse (vérifier à l'aide de quelque chose comme google chrome, inspecteur). J'ai eu un coup d'essayer de jouer avec le réglage de la taille de la diapositive (ici, rstudio.com/ide/docs/presentations/...), mais sans beaucoup de chance. Vous pouvez probablement le faire à l'aide de css personnalisé (rstudio.com/ide/docs/presentations/...), mais afaict, il ne semble pas être un moyen d'obtenir l'image générée pour être plus grand que 504px haute...
- Je me souviens il y a une restriction de la largeur de l'image dans le CSS (
max-width
), et vous devrez peut-être essayer quelque chose comme le morceau optionout.extra='style="max-width: 2000px;"'
. - Si vous êtes à l'aide de "l'original" (c'est à dire reveal.js) .Rpres format, alors vous pouvez essayer d'intégrer l'reveal.js "fullscreen" plugin - github.com/regisb/reveal.js-fullscreen-img - mais il faudra un post-traitement puisque je n'ai pas trouvé un moyen d'influencer la production de "<section>" baliser les zones de l'intérieur RStudio. Si vous utilisez ioslides de sortie, je ne suis pas sûr de savoir comment influencer plein écran d'affichage de l'image.
Vous devez vous connecter pour publier un commentaire.
Voici la façon de définir la présentation d'ensemble taille: http://www.rstudio.com/ide/docs/presentations/displaying_and_distributing_presentations
La valeur par défaut est tout petit: 960 * 700.
L'interaction entre la figure de tailles, de tailles de sortie, et la présentation des tailles est délicat et je ne suis pas un expert, mais cela semble fonctionner ok. Après quelques déconner, ce semblait bien:
Vous pouvez trouver la taille de votre écran et l'utiliser pour définir la taille de la parcelle à l'aide de grDevices
a = dev.size("px")
et puis vous pouvez l'utiliser dans votre code.
knitr version: 1.16
RStudio version: 1.0.143
description du problème:
lorsque knitr analyse les R du code, même si vous définissez un css personnalisé largeur de la page, la sortie d'un fichier html, une constante max-width: 940px;
knitr de sortie :
max-width: 940px;
Mon css du fichier de configuration de
max-width: 2000px;
min-largeur: 700 pixels;
knitr reconnaît le fichier css spécifique, mais il ne crée pas de sortie en fonction de mon css paramètres. Je le sais parce que Quand j'ai volontairement mal orthographié le fichier css, knitr produit une erreur au cours de la sortie.
La solution qui a fonctionné pour moi a été d'aller dans le fichier créé par knitr et à modifier à la main le
max-width: 2000px;
min-largeur: 700 pixels;
Meilleure solution serait de trouver la racine du problème dans le knitr /pandoc programme
Considérant Andy réponse, j'ai retenu ma sortie de 940px de large et obtenu de bons résultats pour le RStudio plein écran de présentation et "Afficher dans le Navigateur"
Ajouter à mon programme d'installation de bloc:
Si vous utilisez quelque chose comme 1920 de large vous avez des problèmes lors de l'exportation au format html ou l'affichage dans le navigateur.