La construction/vérification du paquet supprime les fichiers dérivés de htmlwidget
Solution du problème
Pour intégrer des graphiques interactifs dans une vignette, nous pourrions la créer à l'aide de output rmarkdown::html_vignette
, une version allégée de html_document
.
---
title: "Test Vignette"
output:
rmarkdown::html_vignette:
toc: yes
vignette: >
%\VignetteIndexEntry{Vignette}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
```{r SetUp, echo = FALSE, eval = TRUE, results = "hide"}
set.seed(13)
suppressPackageStartupMessages(library("knitr"))
suppressPackageStartupMessages(library("plotly"))
opts_chunk$set(eval = TRUE, echo = FALSE)
```
**Test Vignette**
Problem solved?
```{r testFig, results = "show"}
if (!is_latex_output()) {
DF <- data.frame(
x <- rnorm(50),
y <- rnorm(50),
z <- rnorm(50))
plot_ly(
name = "data", DF, x = ~x, y = ~y, z = ~z,
marker = list(size = 2.0)) %>%
add_markers()
}
```
html_vignette
les préréglages sont légèrement différents de html_document
. Pour cette raison, le graphique peut sembler assez petit, un ajustement manuel peut être nécessaire. D'autres modifications stylistiques peuvent être apportées à l'aide de CSS. Le fichier par défaut peut être trouvé en utilisant
system.file("rmarkdown", "templates", "html_vignette", "resources", "vignette.css", package = "rmarkdown")
Bien qu'il passe les contrôles R CMD, il peut blesser certains sentiments s'il est soumis au CRAN :
ni les données ni la documentation ne doivent dépasser 5 Mo
Commentaires
Enregistrer un commentaire