Como extrair dados de Lotes em R

o hist () e boxplot () funções em R tem uma outra característica extremamente agradável: Você pode ter acesso a todos os dados R usa para traçar o histograma ou caixa de enredo e usá-lo em outros cálculos. Obtenção de informação que é tão fácil como a atribuição da saída da função de um objecto. Por exemplo, você obtém as informações sobre a quebras, as contagens, e densidade em um histograma como este:

> mpghist lt; - hist (carros $ mpg)

Seu histograma ainda é traçado, mas em cima do que você agora criar um objeto que contém uma lista com - entre outras coisas - os elementos breaks, contagens, e densidade. Para um gráfico de caixa, você pode fazer exatamente o mesmo e obter um objeto que contém uma lista com - entre outras coisas - os elementos Estatísticas e n, representando as estatísticas utilizadas e o número de casos em cada categoria.

Tudo o que informação que você poderia, é claro, também terá utilizando outras funções na R. Ele pode ajudar, embora, para adicionar rapidamente algumas informações extra para um terreno. Por exemplo, você pode adicionar o número de casos para cada caixa para um gráfico de caixa como esta:

> mpgbox lt; - boxplot (mpg ~ cil, data = carros)> n lt; - NLEVELS (as.factor (carros $ cil))> text (1: n, mpgbox $ estatísticas [1],, + paste ( 'n =', mpgbox $ n), + pos = 1)

Com este código, você adiciona um valor de texto sob o bigode mais baixo. o x-coordena 1 a n coincidem com o meio de cada caixa. Você começa a y-Coordenadas do Estatísticas o elemento em mpgbox objeto, que lhe diz onde a suiça inferior é. O argumento pos = 1 no texto função coloca o texto sob as coordenadas. Você pode tentar brincar com ele mesmo.

menu