sortie_R: Insérer une sortie de R dans une question

sortie_R.moodleR Documentation

Insérer une sortie de R dans une question

Description

Ces fonctions permettent de créer du code HTML à partir du résultat d'une fonction R, avec une mise en forme spécifique, pour insertion dans une question Moodle.

Usage

sortie_R.moodle( objet.R, ... )

## S3 method for class 'htest'
sortie_R.moodle( objet.R, precision = 4, ... )
## S3 method for class 'call'
sortie_R.moodle( objet.R, precision = 4, ... )
## S3 method for class 'numeric'
sortie_R.moodle( objet.R, precision = 4,
            enjoliver = !cadre, cadre = TRUE,
            couleur.trait = "Black", lg.trait = "2",
            marge = if ( enjoliver ) c( 10, 10, 1, 1 ) else c( 25, 25, 1, 1 ),
            pre.X = NA, pre.X.nom = NA, noms.gras = TRUE, ... )

Arguments

objet.R

L'objet R à convertir

precision

Nombre de décimales à conserver pour l'affichage des nombres (arrondis avec round).

enjoliver

Si TRUE, la sortie est mise en forme en utilisant des balises HTML appropriées. Sinon, elle est faite pour reproduire le plus possible l'affichage dans la console R.

cadre

Si TRUE, un cadre est dessiné (via les styles CSS appropriées) tout autour de la sortie.

Options pour l'affichage des vecteurs numériques

couleur.trait, lg.trait

Couleur et épaisseur des filets des tableaux, pour la mise en forme enjolivée. La couleur peut être n'importe quelle couleur autorisée en CSS ; l'épaisseur des filets est exprimée en pixels.

marge

Les marges à laisser au sein de chaque case du tableau affichant les résultats. Ce doit être un vecteur de quatre valeurs entières, correspondant dans l'ordre aux marges gauche, droite, haute et basse, exprimées en pixels.

pre.X, pre.X.nom

Dans la version enjolivée, textes à afficher en première colonne du tableau, avant les premières valeurs.

noms.gras

Si TRUE, les noms des éléments du vecteur sont affichés en gras dans la première ligne du tableau.

...

Paramètres de mise en forme additionnels, en particulier indiquant la commande à afficher (commande), sa couleur (couleur.commande, nom de couleur HTML/CSS et non R, par défaut du bleu), s'il faut un cadre (cadre, présent par défaut) et dans ce cas son épaisseur (largeur.cadre, 2 pixels par défaut) et sa couleur (couleur.cadre, noir par défaut).

Value

Une chaîne de caractère contenant le code HTML approprié.

Author(s)

Emmanuel Curis emmanuel.curis@parisdescartes.fr

See Also

afficher_echantillon.moodle pour afficher un vecteur de valeurs sous forme d'un tableau.


SARP.moodle documentation built on June 8, 2023, 6:37 a.m.