Vous pouvez simplement utiliser le caractère UTF-8 "SUPERSCRIPT TWO", ² (see here). Si vous avez correctement encodé votre script R (ou entrez directement dans le terminal), cela fonctionnera très bien.
Si vous ne disposez pas de cette option (ou vous ne pouvez pas saisir cette lettre), utilisez la séquence d'échappement \u
: \u00B2
bmi <- c(24,28,31)
cat(paste0("Your body mass index is ", bmi, "kg/m²"), sep = "\n")
cat(paste0("Your body mass index is ", bmi, "kg/m\u00B2"), sep = "\n")
# Your body mass index is 24kg/m²
# Your body mass index is 28kg/m²
# Your body mass index is 31kg/m²
Les nouvelles versions de R vous permettent de spécifier l'encodage de fichiers avec source
, de sorte que serait
source("myFancyScript.R", encoding = "UTF-8")
Utilisez le caractère '²'? – AlexR
Merci @AlexR –
Si ma réponse vous a aidé, veuillez l'accepter afin que les autres sachent que vous n'avez plus besoin de réponses à la question et qu'elle disparaît de la liste sans réponse. – AlexR