Sunteți pe pagina 1din 14

RcerO

Programa de Evaluación y
Estadística

Ivana Marsicano
ivana.marsicano@utec.edu.uy
Gráficos
Algunos gráficos con las variables de este data frame de la primera
parte

a) Diagramas de Barras: el tipo de gráfico más usado para representar


variables cualitativas son los diagramas de barras (barplot). Como su
nombre indica, un diagrama de barras contiene, para cada nivel de la
variable cualitativa, una barra de altura su frecuencia.

barplot(table(Sexo), col=c(“blue”, “red”), main=“Frecuencias Absolutas \n Variable


Sexo”, ylim=c(0,60), ylab=“Frecuencias Absolutas”)

Veamos detalladamente
los comandos:
Gráficos
1.- Especificar la tabla de la variable que queremos graficar, en este
caso table(Sexo) para la frecuencia absoluta, podría haber sido
prop.table(table(Sexo)) para la relaAva.

barplot(table(Sexo))
Gráficos
2.- Color
El argumento que controla el color en barplot es col y se define como
un vector, por ejemplo: col=c(“orange”, “yellow”)

barplot(table(Sexo), col = c("orange", "yellow"))


Gráficos
3.- Límite ejes. Para el eje oy se pone: ylim=c(... , ...)
para el eje 0x sería xlim=c(... , ...)
En este caso:
barplot(table(Sexo), col = c("orange", "yellow"), ylim=c(0,70))

4.- Títulos ejes y título

Leyenda ejes. Para el eje oy ponemos: ylab=“Título” y para el eje ox


pondríamos xlab=“Título”
Para el título del gráfico se pone: main=“Título”. El comando \n es para
cambiar de renglón

En este caso:
Gráficos

Usando horiz=TRUE
Gráficos
Si se aplica barplot a una tabla bidimensional, por defecto dibuja las barras de la segunda
variable cortadas por la frecuencia de la primera variable: se le llama un diagrama de barras
apiladas. En un diagrama de barras apiladas, las barras globales corresponden a los niveles de
la variable que definen las columnas de la tabla, es decir, la segunda variable especificada
dentro de table, en este caso Sexo, de niveles No y Si. Cada una de estas barras se divide en
sectores que representan los niveles de la otra variable, en nuestro caso Fuma
Gráficos

En vez de organizar las barras de la primera variable en una sola barra ver3cal,
se pueden dibujar una junto a la otra añadiendo el parámetro beside=TRUE,
obteniéndose de esta manera un diagrama de barras por bloques.
Gráfico Circular

pie(table(Fuma), main="Diagrama circular de la variable \"Fuma\"", col=c("red", "yellow"))


Gráfico Circular
Para hacer un gráfico circular con la variable Nivel de AF indicando los niveles:

El vector labels y col se puede definir dentro de la función pie o fuera, en este caso lo hice
fuera generando un vector ”e@quetas” y otro “colores” y dentro está indicado que quiero
usar el verctro e@quetas en labels y colores en col
Gráficos Frecuencias Rela1vas
Frecuencias Rela,vas: para graficar las frecuencias rela,vas aplicamos prop.table a
la table en barplot.
Tabla de funciones rápidas

• table calcula la tabla de frecuencias absolutas de un vector o un factor.

• as.table convierte un objeto (por ejemplo, una matriz) en una tabla de con9ngencia.

• )able muestra una tabla mul9dimensional en formato plano.

• t sirve para trasponer una tabla bidimensional.

• aperm sirve para permutar las variables de una tabla mul9dimensional.

• prop.table calcula la tabla de frecuencias rela9vas de un vector o un factor a par9r de su


tabla de frecuencias absolutas. Tiene el parámetro siguiente: margin: sirve para especificar
las dimensiones en cuyos niveles se calcularán las fre- cuencias rela9vas marginales. Si no
se especifica, se calculan las frecuencias rela9vas globales.

• CrossTable, del paquete gmodels, produce, en el caso bidimensional, una tabla conjunta de
frecuencias absolutas y de frecuencias rela9vas globales y marginales.

• names da los nombres de las columnas de una tabla unidimensional, y sirve también para
modificar estos nombres.
Tabla de funciones rápidas
• dimnames da una list con los vectores de los nombres de los niveles de las diferentes
variables de una tabla mul2dimensional, y sirve también para modificar los nombres tanto
de las variables como de sus niveles.

• tabla[...] se usa para especificar un elemento, una fila, una columna o una subtabla de la
tabla.

• barplot dibuja el diagrama de barras de un vector o un factor a par2r de una tabla de


frecuencias. Algunos parámetros importantes:
col: sirve para especificar los colores de las barras.
horiz=TRUE: sirve para dibujar el diagrama horizontal.
beside=TRUE: sirve para especificar que el diagrama sea por bloques.
legend.text: sirve para añadir una leyenda que explique qué barras corresponden a
cada uno de los niveles de la primera variable.
args.legend: sirve para modificar las caracterís2cas de esta leyenda, igualándolo a
una list con los valores de los parámetros de la función legend que queramos
especificar.
names: sirve para cambiar en el diagrama los nombres de los niveles de la segunda
variable.
main, xlab, ylab y el resto de parámetros de plot que tengan sen2do para diagramas
de barras.
Tabla de funciones rápidas

• pie dibuja el diagrama circular de un vector o un factor a par4r de una tabla de frecuen-
cias.

Algunos parámetros importantes:


col: sirve para especificar los colores de los sectores.
names: sirve para cambiar en el diagrama los nombres de los niveles.
main, xlab, ylab y el resto de parámetros de plot que tengan sen4do para
diagramas circulares.

S-ar putea să vă placă și