Détection d’anomalies library(gtrendsR)

Mots-clés : 

  • Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par CMichaud2, le il y a 8 mois et 1 semaine.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #136005
    ilangevin
    Participant

    Bonjour,

    J’essaie d’importer ces données (voir guide page 121) du cours Aller plus loin avec le langage R et j’obtiens ce message d’erreur :

    Script R
    library(gtrendsR)
    gtrend_tennis= gtrends(keyword = “tennis”,
    geo = “CA”,
    time = “all”)
    données_temp_tennis=gtrend_tennis$interest_over_time

    Message d’erreur
    Nous avons rencontré une erreur lors de la tentative de connexion
    Détails : « ADO.NET : Erreur du script R.
    Erreur dans interest_over_time(widget, comparison_item, tz) :
    Status code was not 200. Returned status code:429
    Appels : gtrends -> interest_over_time
    Ex├®cution arr├¬t├®e
    »

    J’ai essayé aussi de partir du PBIX anomalies1 et de référencer la table données_temp_tennis pour la copier dans mon PBIX et j’obtiens la même erreur. Fouillé un peu sur le net pour trouver la solution, mais ça dépasse mes compétences. Rien trouvé non plus dans la documentation du package : https://cran.r-project.org/web/packages/gtrendsR/gtrendsR.pdf

    Merci de votre aide!

    Attachments:
    You must be logged in to view attached files.
    #136029
    CMichaud2
    Participant

    Bonjour,

    J’obtiens également le même message d’erreur que vous de mon côté, tout comme plusieurs autres personnes l’ont mentionné sur github ici :

    https://github.com/PMassicotte/gtrendsR/issues/431

    Après vérifications, il semble que Google a fait un changement à son API pour le rendre plus “robuste” en termes de sécurité autour de mars 2023 ce qui aurait entraîné cette problématique. L’erreur 429 pointe vers un trop grand nombre de requêtes dans un court délai.

    Voici donc les 2 solutions que je vous propose :

    1. Attendre 1 journée et réessayer (pour s’assurer que votre IP n’est pas bloqué par Google)
    2. Télécharger les données manuellement sur le site https://trends.google.ca/trends/ (voir image en pièce jointe, le bouton télécharger en CSV en haut à droite du graphique)

    À noter également que le propriétaire du package gtrendsR pourrait éventuellement proposer une nouvelle version du package qui permet de gérer cela. (à suivre via le lien ci-dessus)

    Merci!
    Charles

    Attachments:
    You must be logged in to view attached files.
2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.