• Aucun résultat trouvé

Annexe : SQL et R

N/A
N/A
Protected

Academic year: 2022

Partager "Annexe : SQL et R"

Copied!
2
0
0

Texte intégral

(1)

1 ________________________________________________________________________________________ P. Raffinat

Annexe : SQL et R

http://revue.sesamath.net/spip.php?article982 patrick.raffinat@univ-pau.fr

Je reprends ici un extrait de TP proposé à mes étudiants d’IUT.

1) Entrez ces informations dans le tableur de LibreOffice, puis enregistrez le classeur.

2) Exportez les deux feuilles de calcul au format « csv » (commande Fichier / Enregistrer Sous, puis choisir le type csv avant d’enregistrer une feuille) :

Avant de sauvegarder, veillez à choisir une tabulation comme séparateur de champ :

3) Ouvrez le fichier pers.csv avec l’éditeur de texte Notepad++, ce qui vous permettra de vérifier que c’est un fichier texte et même d’en visualiser les caractères spéciaux (tabulation et fin de ligne)

(2)

2 ___________________________________________________________________________________________ Sql et R

4) Dans votre environnement R local, exécutez les commandes suivantes, puis visualisez les tableaux de données :

setwd("C:/Users/raffinat/Documents/pages/sesamath/article16") # à adapter

etud = read.table("etud.csv", header=TRUE, sep="\t", na.strings="NA", dec=",", strip.white=TRUE) notes = read.table("notes.csv", header=TRUE, sep="\t", na.strings="NA", dec=",", strip.white=TRUE) 5) Exécutez les commandes suivantes :

library(sqldf) # pour charger cette librairie

hommes = sqldf("select nom,age from etud where sexe='h' ") print(hommes)

6) Exécutez les requêtes suivantes à l’aide de sqldf : a) nom, sexe et age des étudiants dont on connaît l’âge

b) âge moyen par sexe

d) jointure des tables etud et notes , puis nuage de points avec age et note de math

Références

Documents relatifs

On ne peut donc faire aucun calcul avec, il faut alors convertir cette variable en nombre entier avec la commande int(nom_variable). Modifier le programme pour afficher maintenant

Emplacement, Nom et Extension du fichier à ouvrir Si ce nom de fichier n'existe pas => création du fichier Instruction PHP pour écrire dans un fichier.. Variable de connexion

public static void lireEnreg (String nomFichier) Lit dans le fichier client client dont le nom est passé en paramètre, un enregistrement et affiche sur la console les informations

Ce fichier te permettra de conserver tes cartes nombres pour t’aider à calculer.. C’est toi qui va construire

[r]

Faire apparaître le menu contextuel de la colonne « Chiffre » (dernière colonne) en faisant un clic droit sur l’en-tête de colonne.. Choisir « Anglais (États-Unis) » pour

« c:\classe.txt » et logiquement F à raison d’un élève par ligne (avec 4<N≤39) pour cela on vous demande de faire le programme Pascal qui permet de remplir puis d’afficher

Certes, on peut créer une liste des fréquences d'après seulement quelques pages; mais nous n'avions sous la main que des textes en grec ancien, dont les désinences sont