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

Posts les plus consultés de ce blog

La fonction GCP Cloud pour écrire des données dans BigQuery s'exécute avec succès, mais les données n'apparaissent pas dans la table BigQuery

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Le shell POSIX (sh) redirige stderr vers stdout et capture stderr et stdout dans des variables