2387 shaares
Pour assurer le caractère reproductible d'une analyse/modélisation: inclure toutes les fonctions dans un package, les documenter avec Roxygen, stocker les données dans le répertoire data, et mettre l'analyse en tant que telle dans une vignette. Pas idiot du tout. J'avais déjà l'habitude de faire mes analyses sous forme de rapport, mais sur le fond, je vais essayer de faire ces analyses comme ça. Je suis super motivé.
Pourquoi il ne faut presque jamais utiliser require pour charger un package. Parce que, basiquement, un require, c'est un try(library()) et que comme on s'en sert pour faire planter une fonction si le package n'est pas présent, autant utiliser library directement, qui plante pour la même raison. Bon, va falloir que je screene mes packages un jour.
À récupérer et à lire
Bonne explication.
En manque d'idée pour un cadeau malin pour un gamin? site intéressant.
(non non, je suis pas sponsorisé -- pas encore!)
(non non, je suis pas sponsorisé -- pas encore!)
Dans la catégorie divers, la thèse de maths dont vous êtes le héros, et la campagne de candidature à un poste de maitre de conf dont vous êtes le héros.
À se procurer et à lire
Faut vraiment que je me forme à l'ABC, on en entend de plus en plus parler, et sur le principe, ça a l'air intéressant.
require(nothing) vide complètement l'environnement R. Ça ne sert à rien, mais ça existe.
À savoir: quand on tire au sort un nombre dans une poisson, si le paramètre est trop grand, R renvoie NA. La solution est alors d'utiliser l'approximation normale.
Une bonne réponse à une bonne question. On n'a pas besoin d'avoir des droits spécifiques sur un fichier toto pour le supprimer avec rm toto. Par contre, il faut avoir le droit d'écrire dans le répertoire qui le contient. Pas idiot comme logique
À suivre: l'application d'une distribution à entropie maximale pour l'estimation d'une probabilité (i.e. sur intervalle restreint)
Alors ÇA c'est du site utile. Pour tester les expressions régulières, dans les recherches/remplacements
Très intéressant: il est possible de définir le comportement d'emacs "on a per-file-basis", c'est-à-dire de définir une taille de fill-column, un mode, etc. propre à chaque fichier en définissant ça dans chaque fichier. J'en aurai surement l'usage un jour.
Contribution de Bob O'Hara sur la mesure de la qualité d'ajustement dans un GLM, sur R-SIG-Ecology. Avec un lien vers un de ses articles.
décidément, ce matin, il y a des choses intéressantes. À lire.
À récupérer et à lire.
Un plaidoyer pour arrêter d'utiliser des abbréviations pour les titres de journaux dans les listes de citations. Rapport qu'à l'époque digitale, c'est pas une bonne idée d'avoir plusieurs identifiants pour le même journal, que ça introduit des sources de confusions pour les bibliothécaires, et que ça crée un esprit de corps. Bon, c'est pousser les choses un peu loin, mais c'est vrai que le gain d'utiliser des abréviations est moins important maintenant que tout est digital.
À récupérer et à lire
Une explication claire de la différence entre du et ls, et pourquoi les deux commandes ne renvoient pas toujours les mêmes résultats