Comment extraire des données de parcelles dans r

La hist () et boxplot () fonctions en R ont une autre caractéristique incroyablement gentil: Vous pouvez obtenir l'accès à toutes les données R utilise pour tracer l'histogramme ou une boîte et l'utiliser dans d'autres calculs. Obtenir que l'information est aussi facile que l'attribution de la sortie de la fonction d'un objet. Par exemple, vous obtenez les informations sur le pauses, les chiffres, et la densité dans un histogramme comme ceci:

> Mpghist lt; - hist (voitures $ mpg)



Votre histogramme est toujours tracée, mais au-dessus de ce que vous créez maintenant un objet qui contient une liste avec - entre autres - les éléments pauses, Chiffres, et densité. Pour une boîte à moustaches, vous pouvez faire exactement la même chose et obtenir un objet qui contient une liste avec - entre autres - les éléments Statistiques et n, représentant les statistiques utilisées et le nombre de cas dans chaque catégorie.

Toutes ces informations vous pouvez, bien sûr, également obtenir l'aide d'autres fonctions dans l'arrêt R. Il peut aider, même si, pour ajouter rapidement des informations supplémentaires dans une parcelle. Par exemple, vous pouvez ajouter le nombre de cas pour chaque case pour une boîte à moustaches comme ceci:

> Mpgbox lt; - boîte à moustaches (mpg ~ cyl, data = voitures)> n lt; - NLEVELS (as.factor (voitures $ cyl))> Texte (1: n, mpgbox $ stats [1],, + pâte ('n =', mpgbox $ n), + pos = 1)

Avec ce code, vous ajoutez une valeur de texte sous la moustache inférieure. La X-coordonne à travers une n coïncide avec le centre de chaque boîte. Vous obtenez le y-les coordonnées de la Statistiques dans l'élément mpgbox objet, qui vous indique où la moustache inférieure est. L'argument pos = 1 dans le texte fonction place le texte dans les coordonnées. Vous pouvez essayer de jouer avec vous-même.


» » » » Comment extraire des données de parcelles dans r