Analyse des données de référence avec le langage R. Maîtrise statistique de l'analyse des données, y compris la visualisation des données de base, les tests statistiques et l'inférence, ainsi que la modélisation linéaire
cliquez sur le lien pour l'installer https://cran.r-project.org/bin/windows/base/
cliquez sur le lien pour l'installer http://www.rstudio.com/products/rstudio/download/
apres l'installation, veuillez ajouter le package rmarkdown
install.packages("rmarkdown", dep = TRUE)
-> library(questionr) -> library(dplyr) -> library(tidyverse)
Nous allons le presenter sous forme de TP
1 Creer d'un vecteur, après avoir fixé la grane de générateur à 39 créer un vecteur à 45 éléments, nommé _bruit composé de nombres aléatoires extraits d'une loi de Poisson de paramètre 5.
set.seed(39)
bruit=rpois(lambda= 5,45)
bruit
bruit [4]
bruit [31:45]
bruit [c(3, 5, 9, 17, 38)]
bruit [bruit < 5]
bruitbis <- bruit
bruitbis[bruitbis < 5] = 0
bruitbis[bruitbis > 6] = 1
bruitbis
bruitbis <- bruit
bruitbis <- ifelse(bruitbis < 5 ,0,1)
bruitbis
length(bruit[bruit > 3])
set.seed(39)
bruit=rpois(lambda= 5,45)
bruit
length(bruit[bruit > 3])
Justification:Oui car le nombre d'elements superieurs a trois obtenu est égale, vue que nous avons fait usage de la fonction set.seed()
resultat=(exp(4))+(sin(pi/4)/sqrt(14))
resultat
1.Charger le jeu de données diamonds du package tidyverse (fichier vecteurs) puis la mettre dans l'objet dia.
library(tidyverse)
data(diamonds)
dia <- diamonds
2. Renommer les variables suivantes: carat en Poids, price en Prix, cut en Coupure , color en Couleur , clarity en Clarté, x en longueur, y en largeur, z en porfondeur mm depth en Profondeur pourcentage Pour renommer les variables, nous allons utiliser la librairie dplyr
library(dplyr)
dia <- rename(dia, Poids = carat , Prix = price , Coupure = cut, Couleur = color , Clarte = clarity , Longueur = x , Largeur = y , Profondeur_mm = z, Profondeur_pourcentage = depth)
3. Créer une nouvelle base de données dia1 contenant la variable Surface égale au produit de la longueur et de la largeur
dia1 <- mutate(dia, Surface = Longueur * Largeur )