Como fazer gráficos comum com a estrutura no R

Enquanto o gelosia

pacote gráfico apresenta uma longa lista de tipos de gráficos em R, gráficos de barras e gráficos de box-and-suiça estão entre os mais comumente usados.

Como fazer um gráfico de barras grades de R

Para fazer um gráfico de barras, utilize o gelosia função gráfico de barras(). Digamos que você queira criar um gráfico de barras de economia de combustível para cada tipo diferente de carro. Para fazer isso, você primeiro tem que adicionar os nomes dos carros para os dados em si. Como os nomes estão contidos nos nomes de linha, isto significa que a atribuição de uma nova coluna na sua estrutura de dados com o nome carros, contendo rownames (mtcars):

> carros mtcars $ lt; - rownames (mtcars)

Agora você pode criar seu gráfico de barras usando a sintaxe semelhante à dispersão que você fez anteriormente:

> gráfico de barras (carros ~ mpg | fator (CYL), dados = mtcars, + principal = "gráfico de barras", + escalas = list (CEX = 0,5), + layout = c (3, 1) +)

Mais uma vez (porque você tem olhos de águia), você notou o argumento adicional traçado neste código. parcelas de treliça se adaptar ao tamanho da janela de gráficos ativos na sua tela. Eles fazem isso alterando a configuração dos painéis de seu enredo. Por exemplo, se sua janela gráfica é demasiado estreito para conter o lado painéis a lado, em seguida, gelosia vai começar a sua pilha de painéis.

Você controla o layout dos painéis com o argumento traçado, consistindo de dois números que indicam o número de colunas e número de linhas em seu enredo. Em nosso exemplo, você quer garantir que os três painéis estão lado a lado, por isso é especificado para usar layout = c (3, 1).

image0.jpg

Como fazer um terreno estrutura box-and-suiça no R

Um gráfico de caixa-and-whisker é útil quando você deseja resumir visualmente a incerteza de uma variável. A trama consiste em um círculo escuro na uma caixa de significado em torno das dobradiças superior e inferior (as dobradiças são aproximadamente no percentis 25 e 75) - e uma linha pontilhada ou suiça, a 1.5 vezes o comprimento de caixa.

o gelosia função para criar um gráfico de caixa e bigode é bwplot ().

Note-se que a fórmula função não tem uma esquerda; lado com a equação. Porque você está criando um enredo unidimensional de potência condicional em cilindros, a fórmula simplifica para ~ Hp | cil. Em outras palavras, a fórmula começa com o símbolo til:

image1.jpg
> Bwplot (~ hp | fatores (cyl), dados = mtcars, principal = "bwplot")

Com gelosia gráficos, você pode criar muitos tipos diferentes de terrenos de R. Aqui são apenas alguns dos diferentes tipos de gráficos, você pode criar diferente do gráfico de barras e gráfico de caixa-and-suiça:

  • Dispersão: xyplot ()

  • Unidimensional trama tira: stripplot ()

  • scatterplots tridimensionais: nuvem()

  • Três dimensões parcelas de superfície: wireframe ()

Para uma lista completa dos diferentes tipos de gelosia parcelas, consulte a Ajuda no ?gelosia.

menu