Importation sécurisée
Dans les exercices précédents, vous avez travaillé avec des URL qui commencent toutes par http://. Il existe toutefois une alternative plus sûre à HTTP : HTTPS, pour HyperText Transfer Protocol Secure. Retenez simplement ceci : HTTPS est relativement sûr, HTTP ne l’est pas.
Bonne nouvelle : vous pouvez utiliser les fonctions d’importation standard avec des connexions https:// depuis R version 3.2.2.
Cet exercice fait partie du cours
<cours>Importation de données en R : niveau intermédiaire</cours>Instructions de l’exercice
- Regardez l’URL dans
url_csv. Elle utilise une connexion sécurisée,https://. - Utilisez
read.csv()pour importer le fichier àurl_csv. Le fichier.csvréférencé contient des noms de colonnes sur la première ligne. Nommez-lepools1. - Chargez le package
readr. Il est déjà installé sur les serveurs de DataCamp. - Utilisez
read_csv()pour lire le même fichier.csvdansurl_csv. Nommez-lepools2. - Affichez la structure de
pools1etpools2. On dirait que l’import s’est aussi bien passé qu’avec une connexionhttpclassique !
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# https URL to the swimming_pools csv file.
url_csv <- "https://assets.datacamp.com/production/course_1478/datasets/swimming_pools.csv"
# Import the file using read.csv(): pools1
# Load the readr package
# Import the file using read_csv(): pools2
# Print the structure of pools1 and pools2