π
<-

coursData


File hierarchy

 Downloads
 Files created online(31336)
 TI-Nspire
(21942)

 nCreator(4578)

DownloadTélécharger


LicenceLicense : Non spécifiée / IncluseUnspecified / Included

 TéléchargerDownload

Actions



Vote :

ScreenshotAperçu


Informations

Catégorie :Category: nCreator TI-Nspire
Auteur Author: TAB91
Type : Classeur 3.0.1
Page(s) : 1
Taille Size: 11.06 Ko KB
Mis en ligne Uploaded: 08/01/2025 - 20:16:46
Uploadeur Uploader: TAB91 (Profil)
Téléchargements Downloads: 3
Visibilité Visibility: Archive publique
Shortlink : http://ti-pla.net/a4440456

Description 

Fichier Nspire généré sur TI-Planet.org.

Compatible OS 3.0 et ultérieurs.

<<
### Fiche de Révision : Data Analysis avec R et Tidyverse -#### **Cours 1 : Introduction à R, RStudio et Notions de Base** **1. Concepts de base** - **Installation :**     - **R :** Langage pour le calcul statistique.   - **RStudio :** Interface utilisateur pour faciliter lusage de R.   - **R comme calculatrice :** Utiliser R pour des calculs simples.     ```R   5 + 3        # Addition, résultat : 8   10 / 2       # Division, résultat : 5   sqrt(16)     # Racine carrée, résultat : 4   ```   - **Types de données :**     - Numérique : `x <- 5` (Crée une variable numérique).   - Chaîne de caractères : `y <- "Bonjour"` (Crée une variable texte).   - Logique : `z <- TRUE` (Variable booléenne).   - **Création de variables :** Assigner des valeurs à une variable.     ```R   var <- 10   print(var)  # Affiche la valeur : 10   ```   - **Précision des concepts de base :**   - R diffère dautres langages comme Python à travers ses structures natives comme les data frames, ce qui facilite le traitement de données tabulaires complexes.   **2. Structures de données**   - * *Vecteurs :** Stocke une liste de valeurs du même type.   ```R   v <- c(1, 2, 3)       # Création d'un vecteur   v[1]                  # Accès au 1er élément : 1   length(v)             # Longueur du vecteur : 3   ``` - ** Matrices :** Structure 2D avec des données homogènes.   ```R   mat <- matrix(c(1, 2, 3, 4), nrow = 2)   print(mat)            # Affiche une matrice 2x2 nrow=2 veut dire 2 lignes   ``` - ** Dataframes :** Structure tabulaire pour des données hétérogènes (colonnes de types différents).   ```R   df <- data.frame(Nom = c("Alice", "Bob"), Age = c(25, 30))   print(df)             # Affiche un tableau de deux colonnes    Accéder aux éléments dun dataframe:   1- Accès par indice : df[1, 2] Syntaxe générale : df[ligne, colonne] Exemple : df[1, 2] renvoie la valeur dans la première ligne et deuxième colonne : 25.   2- Accéder à une ligne entière : df[1, ] Renvoie toute la première ligne.   3- Accéder à une colonne entière : df[, 1] Renvoie la première colonne sous forme de vecteur. Résultat : [1] "Alice" "Bob"   4- Accéder à une colonne en tant que dataframe : df[1] Renvoie la première colonne comme un dataframe (pas un vecteur).   5- Accéder à une colonne avec $ : df$Nom Plus intuitif pour accéder à une colonne spécifique. Résultat : [1] "Alice" "Bob"   6- Ajouter une nouvelle colonne : df$Ville <- c("Paris", "Lyon") Ajoute une colonne Ville.   7- Filtrer des lignes : df[df$Age > 25, ] Sélectionne uniquement les lignes où lâge est supérieur à 25.   8- upprimer une colonne : df$Ville <- NULL Supprime la colonne Ville.   ``` - **Contrôle de flux :** Gère les itérations et les conditions.   ```R   for (i in 1:5) {     print(i)            # Affiche les nombres de 1 à 5   }   ```   ---   #### **Cours 2 : Transformation des Données avec Tidyverse** **1. Dataframes et Tibbles**   - ** Tibbles :** Amélioration des dataframes avec affichage limité à 10 lignes.   ```R   library(tibble)   tib <- tibble(Nom = c("Alice", "Bob"), Age = c(25, 30))   print(tib)            # Affiche une vue concise du tibble   ``` - **Différences détaillées entre tibbles et dataframes :**   - Impression limitée à 10 lignes avec description des types de colonnes.   - Gestion stricte du recyclage des valeurs pour réduire les erreurs.   - Pas de noms de lignes.   - Prise en charge des noms de colonnes non syntaxiques (ex. noms avec espaces).   **2. Transformation avec dplyr**   - **Filtrer les lignes : ** Extraire des sous-ensembles basés sur des conditions.   ```R   library(dplyr)   flights <- nycflights13::flights   jan_flights <- filter(flights, month == 1, day == 1)  # Vols du 1er janvier   ```   - Fonctionnement détaillé des filtres et comparaisons multiples :     - Utilisation des opérateurs logiques `|`, `&` et `%in%` pour des critères complexes.     ```R     filter(flights, month == 11 | month == 12)     filter(flights, carrier %in% c("AA", "DL", "UA"))     ```     | signifie "OU".     carrier %in% c("AA", "DL", "UA") : Sélectionne les lignes où carrier (compagnie aérienne) correspond à lune des valeurs dans la liste. %in% vérifie si une valeur appartient à un ensemble.     Logique avec filter:    Conditions simples : filter(flights, month == 1) : Sélectionne les lignes où le mois est 1 (janvier). Conditions multiples : & ( ET ) : Les deux conditions doivent être vraies. | ( OU ) : Une des deux conditions doit être vraie. Négation : ! : Négation dune condition. Exemple : filter(flights, !is.na(dep_time)) sélectionne les lignes où dep_time nest pas manquant. Résumé des opérateurs dans filter  Égalité : == Différence : != Plus grand : > ou < Appartenance : %in% NA (valeurs manquantes) : is.na() et !is.na()      - ** Trier les lignes :** Changer lordre des observations.   ```R   sorted_flights <- arrange(flights, year, month, day)  # Trie par date   ``` - ** Sélectionner des colonnes :** Gérer les colonnes utiles.   ```R   selected_cols <- select(flights, yea
[...]

>>

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
536 utilisateurs:
>500 invités
>28 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)