Voici 2 sites proposant des règles à suivre pour avoir un code R facile à lire et à relire :
http://google-styleguide.googlecode.com/svn/trunk/google-r-style.html
http://www1.maths.lth.se/help/R/RCC/
mardi 28 décembre 2010
mercredi 15 décembre 2010
Nommer les données dans un nuage de points
Voici un exemple permettant d'afficher le nom des données dans un nuage de points:
a <- c(1,2,3) # coordonnées x de 3 points
b <- c(4,5,6) # coordonnées y
nom <- c("a", "b", "c") # noms des 3 points
plot(a,b) # nuage de points
text(a,b,nom) # affichage des noms des points
On peut remarquer que les noms s'affichent par-dessus les points, ce qui n'est pas très lisible. Pour afficher les noms sans les points, voici ce qu'il faut faire:
plot(a,b, type= "n") # nuage de points sans afficher les points
text(a,b,nom) # affichage des noms des points
lundi 13 décembre 2010
R et sudoku
Je viens de trouver un package pour R qui permet de générer, de jouer et de résoudre des grilles de sudoku. Je ne l'ai pas testé, mais il est à l'adresse suivante:
http://cran.r-project.org/web/packages/sudoku/index.html
http://cran.r-project.org/web/packages/sudoku/index.html
jeudi 9 décembre 2010
Coloration syntaxique dans TextWrangler
La version de R pour mac est fournie avec un éditeur de texte, mais il est très basique. J'ai donc cherché un meilleur éditeur et j'ai finalement opté pour TextWrangler (il est simple et gratuit). Voici une méthode permettant d'ajouter la coloration syntaxique de R dans TextWrangler:
Si les couleurs choisies par défaut ne vous conviennent pas, il est possible de les changer dans les préférences de TextWrangler (par exemple, j'ai remplacé le gris des commentaires par un vert).
- Enregistrer la page suivante sous le nom "R.plist" : http://homepages.nyu.edu/~jmb736/code/R_language_module_for_BBEdit/R.plist
- S'il n'existe pas encore, aller dans Bibliothèque/Application Support/TextWrangler et créer un dossier nommé "Language Modules"
- Placer le fichier R.plist dans le dossier "Language Modules"
Si les couleurs choisies par défaut ne vous conviennent pas, il est possible de les changer dans les préférences de TextWrangler (par exemple, j'ai remplacé le gris des commentaires par un vert).
Enregistrer un graphique au format .jpg
Pour ce premier billet, je vais expliquer comment enregistrer une fenêtre graphique au format .jpg.
Sous mac, le format d'enregistrement par défaut d'un graphique est le .pdf. Voici un exemple de code pour enregistrer en .jpg:
data <- c(1,2,3) # création d'un objet "data" contenant 3 valeurs
jpeg("mongraph.jpg")
plot(data)
dev.off() # permet d'ouvrir le fichier .jpg sans fermer R
Sous mac, le format d'enregistrement par défaut d'un graphique est le .pdf. Voici un exemple de code pour enregistrer en .jpg:
data <- c(1,2,3) # création d'un objet "data" contenant 3 valeurs
jpeg("mongraph.jpg")
plot(data)
dev.off() # permet d'ouvrir le fichier .jpg sans fermer R
Inscription à :
Articles (Atom)