Gracias de antemano por su respuesta. estoy tratando de crear un gráfico de barras apiladas de un archivo csv, y se han topado con la siguiente hipo: Primero me puso el csv en una variable:Barplot no evalúa los datos en R
test <- read.csv(file=\"test4.csv\",sep=\",\",head=TRUE")
entonces trato de crear un gráfico de barras usando la siguiente
barplot(test)
y me sale el siguiente error,
Error in barplot.default(test) : 'height' must be a vector or a matrix
así que trato
barplot(t(test))
y funciona como se esperaba, pero el eje se cambian, así que trato
barplot(t(t(test)))
y funciona, pero siento que debe haber una solución mejor que la transposición de la transposición.
¡Genial! pregunta lateral: ¿cómo puedo decir que la primera columna no forma parte de los datos? –
¿Quiere decir que no desea incluir la primera columna de 'prueba'? En ese caso, puede llamar 'barplot (as.matrix (test [, 2: ncol (test)]))' (es decir, tomando las columnas de 'test' comenzando con el segundo y terminando con todas las columnas' test' que tenga (que es 'ncol (prueba)')). –