Fiche créée le

RTutor

4,2 Freemium

RTutor est un outil web d'analyse de données qui transforme une question en langage courant en code R, ou Python, puis exécute ce code dans Shiny sur un fichier CSV, TSV ou Excel. Il charge le fichier en data frame, génère des graphiques, des résultats numériques et des rapports reproductibles, avec un historique de session pour enchaîner les questions.

L'application en ligne est gratuite pour l'enseignement et les organisations à but non lucratif ; tout usage commercial demande une licence de RTutor LLC, et chacun peut brancher sa propre clé API OpenAI. Chercheurs, étudiants, analystes, statisticiens et data scientists s'en servent pour explorer, nettoyer, modéliser et documenter des jeux de données sans quitter le navigateur.

Lire plus Lire moins
La fiche en bref
Éditeur
RTutor LLC
Pays
États-Unis
Offre gratuite
Oui
Sans carte bancaire
Oui
Plateformes
Web

RTutor en bref

C’est quoi ?

RTutor charge un fichier de données importé comme data frame R, puis traduit tes questions en langage courant en code R ou Python qu’il exécute pour produire graphiques et résultats numériques. Tu charges un CSV, un TSV ou un fichier Excel ; l’outil prépare la requête à partir de la structure des données et garde le contexte des questions précédentes. Le rapport s’exporte ensuite en HTML ou en R Markdown.

Pourquoi ?

Tu t’en sers quand il faut analyser un tableau sans écrire tout le script à la main, en gardant des étapes reproductibles et un rendu exploitable. L’outil couvre l’exploration, le nettoyage, l’analyse statistique, la visualisation et les rapports reproductibles. Sur des sessions courtes, il évite de repartir de zéro à chaque question.

Pour qui ?

RTutor s’adresse aux analystes de données, chercheurs, étudiants, statisticiens et data scientists qui veulent passer d’un fichier brut à une analyse commentée sans quitter le navigateur. Le profil le plus évident manipule déjà R ou Python et veut accélérer l’exploration, la préparation ou la restitution. L’application en ligne reste gratuite pour l’enseignement et les associations ; une entreprise doit obtenir une licence.

Avantages et inconvénients

Les plus

  • Code généré à partir d’une consigne en langage naturel Tu pars d’une question en langage courant, puis RTutor produit du code R ou Python à partir des données importées. Le lien entre la consigne et le calcul reste direct, sans écriture manuelle du script.
  • Import automatique de fichiers tabulaires CSV, TSV et Excel sont chargés comme un data frame nommé df dès l’envoi du fichier. Cette entrée réduit le temps de préparation quand tu travailles sur des tableaux déjà structurés.
  • Exploration visuelle et statistique intégrée L’outil combine EDA, graphiques interactifs, résultats numériques et rapports récapitulatifs. Tu peux enchaîner l’analyse descriptive, la visualisation et la mise en forme sans changer d’environnement.
  • Contexte de session conservé Les questions précédentes et les blocs de code deviennent du contexte pour la suite. Les échanges s’enchaînent donc plus vite sur un même jeu de données.
  • Sortie reproductible Les résultats peuvent être exportés en HTML ou en R Markdown. Le travail ne reste pas bloqué dans l’interface et peut se relire ou se partager sous une forme exploitable.

Les moins

  • Résultats à vérifier RTutor prévient lui-même, sans garantie : certains scripts tournent mais donnent un résultat faux. Le code généré sert de point de départ, à relire et à valider avant toute conclusion.
  • Licence requise pour l’usage commercial Une activité commerciale exige une licence de RTutor LLC, accordée par écrit après échange par e-mail. Une entreprise ne peut pas utiliser l’application en ligne sans ce droit, et aucun tarif n’est publié.
  • Données statistiques classiques uniquement RTutor n’analyse que des tableaux où chaque ligne est une observation et chaque colonne une variable, importés en CSV, TSV ou Excel. Des données plus complexes sortent de son périmètre.
  • Interface en anglais Les menus, le guide et les réglages de RTutor sont en anglais. L’accueil annonce l’analyse dans sa propre langue, mais un lecteur francophone lira l’aide et les messages en anglais.
  • Pas d’API publique L’accès public passe par le web, sans interface de programmation exposée. L’intégration dans un flux automatisé reste donc hors du périmètre annoncé.

Pas de grille tarifaire publiée

Aucune grille tarifaire publiée par RTutor (vérifié le 24 septembre 2026) : aucun montant n’est affiché sur son site. L’application en ligne est gratuite, mais strictement réservée à l’enseignement et aux organisations à but non lucratif. Tout usage commercial demande une licence de RTutor LLC, discutée par e-mail avec l’éditeur, qui propose aussi aux entreprises une installation locale personnalisée. Le site ne nomme aucun palier : la ligne ci-dessous porte le repère de la licence.

PalierInclusPour qui
Licence commercialeUsage commercial autorisé, installation locale personnalisée branchée sur tes fichiers, bases SQL ou APIEntreprises

relevés le 24/09/2026

Ce que permet la formule gratuite

Usage autorisé

L’application en ligne de RTutor est gratuite, strictement pour l’enseignement et les organisations à but non lucratif.

Accès commercial

Dès qu’un usage devient commercial, les conditions exigent l’accord écrit de RTutor LLC, c’est-à-dire une licence.

Sans inscription

L’application s’ouvre directement dans le navigateur, sans compte ni carte bancaire, avec des jeux de démonstration pour essayer.

Modèles fournis

Par défaut, RTutor appelle les modèles OpenAI hébergés sur Azure et en paie le coût ; l’éditeur invite les habitués à brancher leur propre clé API.

Installation locale

Le paquet R s’installe depuis GitHub pour un usage non commercial ; la clé OpenAI est alors à ta charge, pour un coût que le dépôt juge modeste.

Ce que fait RTutor

Entrée des données

RTutor part d’un fichier CSV, TSV ou Excel que tu importes et le charge comme un data frame nommé df ; tu vérifies ensuite le type de chaque colonne avant de poser ta question.

Préparation de la requête

Tu poses ta demande en langage courant, et l’outil la reformule pour générer du code R ou Python à partir des données jointes.

Résultats produits

Le calcul renvoie des graphiques, des résultats numériques et, quand besoin, un rapport HTML ou R Markdown téléchargeable.

Modèles utilisés

RTutor s’appuie sur les modèles d’OpenAI servis par Azure ; le guide de démarrage nomme GPT-4o comme modèle par défaut, et les réglages permettent d’en choisir un autre ou de passer par ta propre clé API.

Cadre d’usage

Le même outil sert tout le monde ; seule la nature de l’activité change la donne, puisqu’un emploi commercial exige une licence de l’éditeur.

Cadre de l’exécution

Le travail se fait dans Shiny, avec un contexte de session qui garde les questions et les blocs de code précédents pour la suite.

Comment utiliser RTutor

Prise en main initiale

RTutor s’ouvre sur des étapes numérotées : « Data » pour choisir un jeu de démonstration ou importer ton fichier, « Data Types » pour corriger le type des colonnes, puis « Prompt » pour écrire ta demande et la lancer. Le bouton « Reset » remet la session à zéro avant un nouveau jeu de données.

Navigation dans l’interface

RTutor range ses outils en onglets : l’accueil pour les demandes, « EDA » pour l’exploration, « Report » pour le rapport, et « More » pour le guide, la FAQ et les réglages. Aucune application native n’existe : tout passe par le navigateur, ou par le paquet R installé en local.

Utilisation et gestion de projets

Pour gérer une session, tu enchaînes import, question, puis itération sur le même jeu de données. Tu peux revenir sur les questions et les morceaux de code déjà utilisés, car ils servent de contexte aux demandes suivantes. Le travail se conserve dans la session, sans stockage des fichiers envoyés après celle-ci. Export HTML ou R Markdown : c’est la sortie à récupérer quand tu veux garder un compte rendu réutilisable.

Fonctionnalités principales

RTutor couvre la traduction de questions en code et l’analyse de données importées. Les items ci-dessous suivent les fonctionnalités vérifiées sur le site de l’éditeur.

Génération de code R ou Python en langage naturel

Tu rédiges une question en langage courant. Le système génère ensuite du code R ou Python et l’exécute sur tes données, sans que tu écrives le script.

Avec un fichier de données importé.

Import automatique de fichiers de données

CSV, TSV et Excel se chargent automatiquement dans un data frame nommé df. Un deuxième fichier, df2, peut aussi être analysé avec le premier.

Analyse exploratoire des données

Le système propose des vues Basic, Categorical, Numerical, Summary, Table1, Correlation, GGpairs et des rapports d’exploration. Cette partie sert à inspecter la structure, les relations et les distributions.

Avec des données importées.

Visualisations interactives et résultats numériques

Les sorties prennent la forme de graphiques interactifs et de valeurs chiffrées. Tu peux donc lire les résultats sans passer seulement par le code généré.

Avec une requête exécutable sur les données.

Export de rapport HTML ou R Markdown

Le travail peut être exporté dans un rapport HTML ou R Markdown pour garder une trace reproductible des questions posées, du code produit et des résultats obtenus.

Contexte de session pour les relances

Les blocs de code déjà produits et les questions précédentes servent de contexte aux requêtes suivantes. Tu peux ainsi poursuivre une exploration sans repartir de zéro à chaque étape.

Boîte de questions sur le code et les erreurs

Une boîte de dialogue permet de poser des questions sur le code, les résultats ou les messages d’erreur. L’outil renvoie alors une réponse liée à la session en cours.

Avec une session active.

Ingénierie de requête sur les données importées

RTutor prépare la consigne avant de l’envoyer au modèle d’OpenAI, en ajoutant une formulation du type « Generate R code » et des informations sur la structure des données. Cette étape sert à cadrer la génération.

Analyse conjointe d’un second fichier

Un fichier supplémentaire peut être pris en compte avec le premier pour enrichir l’analyse. Cela permet de croiser deux jeux de données dans la même session plutôt que de les traiter séparément.

Confidentialité des données importées

Les fichiers envoyés ne sont pas conservés après la session selon le site de l’éditeur. Le fonctionnement reste centré sur l’analyse ponctuelle de tes propres données.

Génération en Python plutôt qu’en R

Un réglage bascule la génération de R vers Python, pour obtenir le code et les résultats dans ce langage plutôt qu’en R.

Utilisation avec sa propre clé API

Le service permet d’utiliser sa propre clé OpenAI API à la place de la configuration par défaut. Cette option concerne l’accès au modèle qui exécute la génération.

Usages et métiers

RTutor sert quatre publics : analystes de données, chercheurs, étudiants, statisticiens et data scientists. Chaque entrée décrit un usage réel et ce qu’il remplace dans le travail quotidien.

Analystes de données

Ils chargent un fichier, posent leurs questions en langage courant, puis récupèrent graphiques, résultats numériques et rapports réutilisables. RTutor remplace une partie du travail manuel d’exploration et de restitution dans R ; en entreprise, cet usage suppose une licence.

Chercheurs

Ils importent des données, lancent une exploration statistique et obtiennent un code reproductible avec des sorties visuelles et numériques. RTutor remplace une partie du chaînage entre interrogation des données, génération de code et rapport final.

Étudiants

Ils envoient un jeu de données et s’en servent pour apprendre l’exploration, la visualisation et la rédaction de rapports reproductibles. RTutor remplace un aller-retour plus lent entre saisie du code, exécution et vérification des résultats.

Statisticiens et scientifiques des données

Ils importent un tableau, enchaînent les questions de suivi et conservent le contexte des échanges pour itérer sur le code. RTutor remplace une partie des manipulations répétitives autour de l’EDA, du nettoyage et de la modélisation.

Conseils d’utilisation

Conseils pour une utilisation efficace

RTutor donne de meilleurs résultats sur un fichier propre, aux colonnes clairement nommées : le guide conseille de le préparer dans Excel avant l’import. Commence par l’onglet d’exploration, puis par des demandes simples, distributions ou graphiques de base, avant d’ajouter de la complexité. Vérifie le type des colonnes, surtout quand des chiffres codent des catégories.

Erreurs communes à éviter

Une question trop vague produit souvent un résultat inutile : symptôme, les graphiques ou le code ne répondent pas à la demande ; cause, la consigne ne décrit ni la variable visée ni l’opération attendue. Autre piège : croire un code parce qu’il tourne. Symptôme, un résultat plausible mais faux ; cause, une logique erronée que seule une relecture révèle.

Modèles et droits sur les créations

RTutor s’appuie sur les grands modèles de langage d’OpenAI, appelés par défaut via Azure aux frais de l’éditeur. Noms et types de colonnes partent vers OpenAI à chaque requête. Pour cinq lignes tirées au hasard, le guide et la politique de confidentialité divergent : envoi par défaut selon le premier, option à activer selon la seconde.

Selon les conditions de RTutor LLC, mises à jour le 31 août 2026, tu restes propriétaire des données soumises, mais tu accordes à l’éditeur une licence pour utiliser et adapter tes entrées afin d’améliorer le service. En fin de session, les fichiers importés sont effacés ; requêtes et structure des données sont collectées, sauf refus dans les réglages.

Ses conditions interdisent tout usage commercial sans accord écrit, fixent un âge minimal de 13 ans et relèvent du droit du Dakota du Sud. Côté code, la source publique sur GitHub relève de la licence CC BY-NC 3.0, réservée à un usage non commercial. L’éditeur exclut toute garantie sur l’exactitude des résultats générés.

Accès

RTutor s’atteint par le navigateur, sans compte, sans application de bureau ni canal mobile ; son interface est en anglais. Appareils et langues se lisent dans les sous-sections qui suivent, pour ne pas confondre canal d’accès et langue de l’interface.

Sur ordinateur, tu passes par le web, puisqu’aucune application iOS ou Android n’existe. RTutor se déploie aussi en local : le paquet R, installé depuis GitHub dans RStudio, fait tourner la même application sur ta machine avec ta propre clé OpenAI.

Appareils, applications et systèmes compatibles

RTutor s’appuie sur les modèles d’OpenAI, servis par Azure, et tourne dans Shiny ; RStudio sert à l’installation locale du paquet R depuis GitHub.

Disponible sur

WebOui
iOSNon
AndroidNon
WindowsNon
macOSNon
LinuxNon

Accès & intégrations

Extension navigateurNon
IntégrationsOui

OpenAI (Azure), Shiny, RStudio (installation locale du paquet R)

Plug-inNon
API publiqueNon
SDKNon
Open sourceOui

Code public sur GitHub, licence non commerciale

Auto-hébergeableOui

Langues disponibles

RTutor prend en charge une seule langue d’interface. L’accueil annonce aussi l’analyse de données dans sa propre langue, sans liste des langues comprises.

anglais

Avis et notes par Aikiwi

Note Globale de RTutor 4,2

  • Design et Ergonomie4,0
  • Facilité d’Utilisation4,2
  • Fonctionnalités et Outils4,6
  • Performance et Fiabilité4,0
  • Innovation et Singularité4,4
  • Support et Ressources Disponibles4,1
  • Rapport Qualité-Prix4,2

RTutor transforme un fichier de données en script R ou Python d’après une consigne en langage courant, puis exécute ce code dans Shiny. La session garde le contexte des questions et des morceaux de code précédents.

RTutor convient surtout aux analystes de données, aux chercheurs, aux étudiants, aux statisticiens et aux data scientists qui travaillent sur l’exploration, la préparation, l’analyse statistique ou la visualisation de données. Son fonctionnement colle aussi à des usages d’enseignement et de recherche, avec une logique de questions-réponses sur des données importées.

RTutor s’utilise gratuitement dans le navigateur, sans compte, pour l’enseignement et les organisations à but non lucratif, l’éditeur payant par défaut les appels aux modèles. L’outil permet alors d’importer un fichier, de poser une question, d’obtenir du code et des résultats, puis de télécharger la session en rapport. L’usage commercial passe par une licence de RTutor LLC.

Avis détaillé sur RTutor

Design et Ergonomie 4,0

RTutor ne publie pas d’éléments qui permettent de juger l’ergonomie de l’interface, la hiérarchie visuelle ou l’accessibilité de l’écran. La fiche décrit surtout un flux de travail centré sur l’envoi d’un fichier, la génération de code et l’affichage des résultats. Pour un utilisateur, cela signifie qu’il faut évaluer l’outil sur sa logique de travail plutôt que sur une interface détaillée. Un profil à l’aise avec des interfaces techniques pourra avancer, mais quelqu’un qui cherche une présentation très guidée n’a pas, ici, de garantie publiée sur ce point.

Facilité d’Utilisation 4,2

RTutor réduit le démarrage à une séquence assez directe : un fichier de données est importé, puis l’utilisateur pose une question en langage courant. L’outil prépare ensuite la requête, exécute le code généré dans Shiny et renvoie des résultats exploitables, avec un contexte conservé pour les échanges suivants. Cette organisation convient bien à des utilisateurs qui veulent interroger leurs données sans écrire eux-mêmes le code. La présence d’un enchaînement clair entre import, question et résultat limite la charge d’apprentissage, même si l’outil reste plus naturel pour des profils déjà familiers de l’analyse de données.

Fonctionnalités et Outils 4,6

RTutor couvre un périmètre large pour l’analyse de données : génération de code en R ou Python à partir du langage naturel, chargement de fichiers CSV, TSV ou Excel, exploration automatique, visualisations interactives, export en HTML ou R Markdown, et prise en compte d’un second fichier. L’outil ajoute aussi une boîte de questions dédiée au code, aux résultats et aux messages d’erreur. Ce niveau de profondeur en fait un environnement de travail complet pour produire des analyses reproductibles à partir de données importées. Un utilisateur qui a besoin d’exploration, de graphiques et de restitution trouve ici plus qu’un simple assistant de génération de code, avec une chaîne qui relie l’analyse au rapport final.

Performance et Fiabilité 4,0

RTutor ne publie ni page de statut, ni historique d’incidents, ni engagement de disponibilité. La fiche décrit le fonctionnement attendu, mais elle ne fournit pas d’élément publié sur la stabilité du service, la régularité de réponse ou la continuité d’accès. Pour l’utilisateur, la fiabilité se lit surtout dans l’usage réel et non dans des garanties officielles. Un usage ponctuel de préparation ou d’exploration reste compatible avec cette absence de signal public, mais un besoin de service contractuel ou fortement dépendant gagnera à rester prudent.

Innovation et Singularité 4,4

RTutor se distingue par une chaîne très spécifique : l’utilisateur décrit son besoin en langage courant, l’outil adapte la requête aux données importées, puis il génère et exécute du code dans Shiny. Le maintien du contexte de session et la possibilité d’un rapport téléchargeable renforcent cette approche orientée analyse reproductible. Cette combinaison place l’outil à la frontière entre assistant conversationnel et environnement d’analyse. Pour un analyste, cela apporte un cadre plus structuré qu’un simple générateur de code, surtout quand il faut enchaîner exploration, vérification et restitution sans repartir à zéro à chaque question.

Support et Ressources Disponibles 4,1

RTutor s’appuie sur une documentation publique dans un wiki GitHub, avec des canaux de contact indiqués par email, GitHub, LinkedIn et Twitter. Le code est public sur GitHub et s’installe en local, ce qui élargit les points d’appui pour comprendre, tester ou reprendre l’outil. Pour un utilisateur, cette combinaison aide davantage qu’un simple formulaire de contact. La documentation accessible et la présence sur plusieurs canaux conviennent à ceux qui veulent lire avant d’adopter, signaler un problème ou intégrer l’outil dans un environnement technique existant.

Rapport Qualité-Prix 4,2

RTutor est gratuit, sans compte ni carte bancaire, pour les usages éducatifs et associatifs, et l’éditeur prend à sa charge les appels aux modèles par défaut. Pour ces profils, le rapport valeur-usage est solide parce que l’accès couvre déjà une vraie chaîne d’analyse. Pour un usage commercial, aucun tarif n’est publié : la licence se discute par e-mail, ce qui empêche de chiffrer le coût à l’avance et de comparer avec d’autres outils.

Questions fréquentes

Comment RTutor fonctionne-t-il ?

RTutor charge ton fichier CSV, TSV ou Excel comme data frame, puis transforme ta demande en langage courant en code R ou Python grâce aux modèles d’OpenAI. Il exécute ce code dans Shiny et renvoie graphiques, résultats numériques et rapport HTML ou R Markdown.

Quel est le prix de RTutor ?

RTutor ne publie aucun tarif. Son application en ligne ne coûte rien dans l’enseignement et pour les associations ; une entreprise doit obtenir une licence de RTutor LLC, dont le prix se discute par e-mail avec l’éditeur.

Existe-t-il une version gratuite de RTutor ?

Oui : RTutor est gratuit dans le navigateur, sans inscription, pour l’enseignement et le monde associatif. Par défaut, l’éditeur règle lui-même les appels aux modèles d’OpenAI et invite les utilisateurs réguliers à brancher leur propre clé API.

La fiche en bref
Éditeur
RTutor LLC
Pays
États-Unis
Offre gratuite
Oui
Sans carte bancaire
Oui
Plateformes
Web

Suivez l'IA et les agents IA avec notre newsletter.

Inscrivez-vous pour recevoir les nouveautés, les tendances et des astuces sur l'intelligence artificielle.

En vous abonnant, vous acceptez notre politique de confidentialité et notre politique de cookies.