IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Requête API sous R


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2014
    Messages : 22
    Par défaut Requête API sous R
    Bonjour,

    Je cherche le moyen d'effectuer des requêtes sur une base de données open source (en l’occurrence la base SIRENE https://api.insee.fr/entreprises/sirene/V3) via l'API.

    Cependant, je suis un peu novice sur ce sujet.
    L'installation des packages tidyverse et jsonlite permettent d'accéder aux données.
    Quant aux requêtes à effectuer, je n'en ai pas la moindre idée ...

    Avez-vous déjà confronté à ce type d'utilisation ?

    En vous remerciant d'avance pour votre aide,

  2. #2
    Membre expérimenté Avatar de Alpacky
    Homme Profil pro
    .
    Inscrit en
    Mars 2014
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mars 2014
    Messages : 99

  3. #3
    Membre Expert
    Homme Profil pro
    Data Scientist
    Inscrit en
    Juin 2018
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Data Scientist

    Informations forums :
    Inscription : Juin 2018
    Messages : 432
    Par défaut
    Tu construis ta requête en envoyant l'URL de ce que tu cherches, où l'URL correspond au pint d'entrée de l'API (endpoint) plus les paramètres.

    Par exemple tu veux tous les restaurants (NAF 5610A) de Meuse (département 55).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #### url endpoint ####
    endpoint<-"https://public.opendatasoft.com/api/records/1.0/search/?dataset=sirene"
     
    ###paramètres###
    code_NAF<-"5610A"
    Dept<-55
    ### on utilise le paramètre rows = -1 pour récupérer toutes les lignes
    nb_lignes<-"&rows=-1"
     
    url_restMeuse<-paste0(endpoint,nb_lignes,"&refine.apet700=",code_NAF,"&refine.depet=",Dept)
    La tu récupères le JSON et tu parses.

Discussions similaires

  1. problème de liens avec API sous VC++
    Par xavynfive dans le forum MFC
    Réponses: 7
    Dernier message: 26/08/2005, 12h01
  2. affichage requête sql sous phppgadmin
    Par kerzut dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 25/02/2005, 12h39
  3. Requête UNION sous Interbase 6 ...
    Par Djedjeridoo dans le forum InterBase
    Réponses: 2
    Dernier message: 27/07/2004, 09h08
  4. Requêtes et sous requêtes
    Par lau2nyce dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/03/2004, 15h14
  5. requête mysql sous php
    Par remi59 dans le forum Débuter
    Réponses: 9
    Dernier message: 03/07/2003, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo