Problèmes techniques
Problèmes généraux
- Je ne peux pas trouver les fichiers de données. Vérifiez d’abord :
- que votre projet Posit Cloud a été créé à partir du dépôt Git du cours;
- que vous travaillez à la racine de ce projet;
- que
file.exists("donnees/base/villes.csv")retourneTRUE; - que le fichier recherché se trouve dans le bon sous-dossier.
FALSE, consultez les instructions de préparation et créez au besoin un nouveau projet Posit Cloud à partir du dépôt Git. Si vous utilisez la copie locale de secours, ouvrez-la toujours avecLNG1100.Rproj. - L’installation de
tidyversene fonctionne pas. Vérifiez votre connexion Internet, redémarrez RStudio, puis exécutez de nouveauinstall.packages("tidyverse")dans la console. Lisez attentivement le message d’erreur si l’installation échoue encore. - Posit Cloud ne fonctionne pas. Vous pouvez vérifier l’état des serveurs sur https://status.posit.co. Si le service est temporairement indisponible, utilisez la copie locale de secours ouverte avec
LNG1100.Rproj. - Le code ne marche pas! Voici quelques origines de ce type de problème :
- lisez le message d’erreur attentivement et collez-le sur Google/ChatGPT s’il n’est pas clair;
- R n’est pas capable de trouver les objets ou les fichiers que votre code utilise. Dans ce cas-là, il faut s’assurer que vous avez créé l’objet pertinent avant de l’utiliser dans votre code;
- votre code n’est pas correct. Vérifier les lettres majuscule/minuscule, les parenthèses, les noms des variables, etc. Si vous utilisez un code de référence (p. ex., nos pages supplémentaires), comparez attentivement les codes; cherchez des fautes de frappe, etc.;
- Si vous êtes 100% certain que votre code est correct, vous pouvez essayer de redémarrer R (
Session > Restart R); - vous pouvez certainement coller votre code sur ChatGPT pour trouver le problème. C’est la dernière option : vous devez essayer de trouver les problèmes vous même (c’est une compétence très importante). Il faut également garder à l’esprit que certains types de problèmes dépendent de votre structure de fichiers. Donc, ChatGPT ne sera pas capable de vous aider dans ce type de situation.
- Mes références ne sont pas affichées dans le document (Quarto). Vérifiez votre préambule et assurez-vous que votre fichier de références
bibest correct, notamment sans guillemets, et que sa localisation est correcte aussi. Si vous utilisez le modèle dans notre dépôt Git, vous n’aurez pas ce type de problème. - Une erreur qui n’existait pas auparavant. Par exemple :
Error in select(...). Si on charge plus d’une extension qui contient des fonctions de noms identiques, on peut arriver à ce type de problème. C’est le cas ici :tidyversea une fonction appeléeselect()(c’est une fonction de l’extensiondplyr, chargée avectidyverse). Quand on parle des modèles logistiques, on utilise souvent la fonctioninvlogit()de l’extensionarm. Cette extension contient aussi une fonctionselect()(!), qui sera priorisée par R. C’est pourquoi vous avez ce type de problème. Pour régler le problème, il y a deux options : déchargezarmen exécutantdetach("package:arm", unload = TRUE)ou ajoutez le préfixedplyr::à la fonctionselect():dplyr::select(). Cela clarifie que vous voulez utilisez la fonctionselect()de l’extensiondplyr. - J’ai un problème pour importer un fichier
csv. Si vous avez un fichiercsv, il faut vérifier quel type de séparation de colonnes le fichier utilise. S’il utilise une virgule, on utilise la fonctionread_csv(); s’il utilise un point-virgule,read_csv2(). N’utilisez jamais Excel pour visualiser votre fichiercsvavant de l’importer dans RStudio pour éviter des problèmes. - Mes tableaux ne marchent pas dans le document
PDFproduit avec Quarto. Bien que Quarto nous permette de créer plusieurs formats de fichiers, il faut dire que chaque format a ses propres particularités. Un documentHTML, par exemple, est dynamique, tandis qu’un documentPDFsera toujours statique. Il y a donc des extensions qui ne marcheront pas dans les deux. Des tableaux en sont un exemple : les tableaux utilisés dans un document QuartoHTMLpeuvent ne pas fonctionner correctement si vous décider de créer un documentPDFen changeant le format dans le préambule de votre document. Encore une fois, utilisez le modèle fourni tel quel et vous n’aurez pas de problèmes.
Évaluations du cours
Vous pouvez consulter la politique du cours concernant les problèmes techniques sur Brio (Évaluation). Posit Cloud est la méthode normale pour le cours; l’installation locale de RStudio constitue le plan de secours. Vous êtes responsable de préparer et de vérifier votre environnement de travail avant une évaluation. La politique officielle et les consignes applicables sont celles publiées sur Brio.
Si vous éprouvez des difficultés avec un questionnaire sur monPortail, vous pouvez en tout temps fermer et réouvrir la fenêtre ; vos réponses ne seront pas perdues. Cependant, rappelez-vous que vous êtes responsable des conditions dans lesquelles vous faites votre évaluation. En cas de perte de connexion avec le serveur, une reprise pourra être organisée seulement si le problème provient des serveurs du Portail. Assurez-vous donc de ne pas surcharger votre bande passante lors de la passation de vos évaluations.