Como criar Diferentes Tipos de gráficos em R

A função parcela em R tem um digitar argumento de que controla o tipo de trama que é atraída. Por exemplo, para criar um gráfico com linhas entre pontos de dados, use type = "l"- para traçar somente a pontos, o uso type = "p"- e tirar ambas as linhas e pontos, o uso type = "b":

> Plot (Lago Huron, type = "l", principais = 'type = "l"')> plot (Lago Huron, type = "p", principais = 'type = p "')> plot (Lago Huron, type =" b ", principais = 'type =" b "')

O lote com apenas linhas fica à esquerda, a trama com pontos está no meio, eo enredo com ambas as linhas e pontos está à direita.

image0.jpg

A página de Ajuda para enredo() tem uma lista de todos os tipos diferentes que você pode usar com o digitar argumento:

  • "P": Pontos

  • "eu": Lines

  • "B": Ambos

  • "C": As linhas parte sozinha de "B"

  • "O": Ambos # 147 overplotted # 148;

  • "H": Histograma como (ou de alta densidade) linhas verticais

  • "N": Sem plotagem

Parece estranho usar uma função enredo e, em seguida, dizer-R não traçá-lo. Mas isto pode ser muito útil quando você precisa criar apenas os títulos e machados, e traçar os dados posteriormente usando pontos(), linhas (), ou qualquer uma das outras funções gráficas.

Essa flexibilidade pode ser útil se você quiser construir um passo a passo lote (por exemplo, para apresentações ou documentos). Aqui está um exemplo:

> x lt; - SEQ (0.5, 1.5, 0.25)> y lt; - rep (1, comprimento (x))> plot (x, y, type = "n")> pontos (x, y)

além de enredo(), o que lhe dá uma enorme flexibilidade na criação de seus próprios lotes, R também fornece uma variedade de funções para fazer tipos específicos de parcelas. Aqui estão alguns para explorar:

  • Dispersão: Se você passar dois vetores numéricos como argumentos para enredo(), o resultado é um gráfico de dispersão. Experimentar:

    > Com (mtcars, plot (mpg, disp))
  • gráfico de caixa-and-suiça: Use o boxplot () função:

    > Com (mtcars, boxplot (disp, mpg))
  • histograma: Um histograma representa graficamente a frequência das observações. Use o hist () função:

    > Com (mtcars, hist (mpg))
  • Matriz de gráficos de dispersão: o pares() função é útil em exploração de dados, porque ele traça uma matriz de gráficos de dispersão. Cada variável fica plotados contra o outro.

> pares (íris)

menu