Quiero crear un bardiagrama para estos datos en R (leer de un archivo CVS):
Nombre del experimento MetricA MetricB Just_X 2 10 Just_X_and_Y 3 20
tener el siguiente diagrama:

Soy principiante y ni siquiera sé cómo empezar.
r
data-visualization
barplot
Skarab
fuente
fuente

Respuestas:
Supongo que puede importar sus datos en R con
read.table()o con lasread.csv()funciones abreviadas . Luego puede aplicar cualquier función de resumen que desee, por ejemplotableomean, como se muestra a continuación:o
La idea es terminar con una matriz o tabla para los valores de resumen que desea mostrar.
Para la salida gráfica, mire la
barplot()función con la opciónbeside=TRUE, por ej.El
spaceargumento se puede usar para agregar un espacio adicional entre las barras yuxtapuestas.fuente
Aquí la versión de ggplot:
fuente
Quería actualizar la respuesta de teucer para reflejar reshape2.
Tenga en cuenta que la respuesta del teucer produce el error "Error en eval (expr, envir, enclos): objeto 'métrico' no encontrado" con reshape2 porque reshape2 usa variable.name en lugar de variable_name.
También descubrí que necesitaba agregar stat = "identity" a la función geom_bar porque, de lo contrario, daba "Error: asignar una variable a y y también usar stat =" bin ".
fuente