por David Lillis, Ph.D.

Esta é a Parte 12 na minha série de Tutorial R: R não é assim tão difícil. Volte à Parte 11 ou comece com a Parte 1.

Tenho a certeza que já ouviu dizer que o R cria belos gráficos.

É verdade, e não tem de ser difícil fazê-lo. Comecemos com um histograma simples usando o comando hist(), que é fácil de usar, mas na verdade bastante sofisticado.

P>Primeiro, montamos um vector de números e depois criamos um histograma.

B <- c(2, 4, 5, 7, 12, 14, 16)
hist(B)

image001

image001

Isso foi fácil, mas é preciso mais do histograma. Note-se que R decidiu-se por uma largura de contentor apropriada. OK. Agora criamos um histograma a partir de todos os dados de uma matriz.

A <- structure(list(James = c(1L, 3L, 6L, 4L, 9L), Robert = c(2L, 5L,
4L, 5L, 12L), David = c(4L, 4L, 6L, 6L, 16L), Anne = c(3L, 5L, br>6L, 7L, 6L)), .Names = c("James", "Robert", "David", "Anne"), class = "data.frame", row.names = c(NA, -5L))
attach(A)
A
James Robert David Anne
1 1 2 4 3
2 3 5 4 5
3 6 4 6 6
4 4 5 6 7
5 9 12 16 6

O truque é transformar as quatro variáveis num único vector e fazer um histograma de todos os elementos.

B <- c(A$James, A$Robert, A$David, A$Anne)
Let’s create a histogram of B in dark green and include axis labels.
hist(B, col="darkgreen", ylim=c(0,10), ylab ="MY HISTOGRAM", xlab>br>="FREQUENCY")

image002

image002

No entanto, O controlo do número de contentores pode ser problemático. Tente fixar o número de contentores em 6 utilizando o argumento das pausas.

hist(B, col = "red", breaks=6, xlim=c(0,max),
main="My Histogram", las=2, xlab = "Values", cex.lab = 1.3)

image003

image003

Vemos que R tomou o número de caixas (6) apenas a título indicativo. No entanto, a criação de caixas de histograma como um vector dá-lhe mais controlo sobre a saída. Agora montamos os contentores como um vector, cada contentor com quatro unidades de largura, e começando em zero.

bins<- c(0, 4, 8, 12, 16)
hist(B, col = "blue", breaks=bins, xlim=c(0,max),
main="My Histogram", las=2, xlab = "Values", cex.lab = 1.3)

image004

image004

Agora temos quatro caixas com a largura certa. Isso não foi assim tão difícil! Na Parte 13 vamos analisar mais técnicas de traçado em R.

sobre o Autor: David Lillis tem ensinado R a muitos investigadores e estatísticos. A sua empresa, Sigma Statistics and Research Limited, fornece instrução on-line e workshops presenciais sobre R, e serviços de codificação em R. David tem um doutoramento em estatística aplicada.

Bookmark and Sharebr>>>/p>

div>>

Aptando por R
Kim discute o uso de software estatístico R para manipulação de dados, cálculo, e visualização gráfica.

Categorias: Articles

0 comentários

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *