Eu quero criar um bardiagram para esses dados em R (lido em um arquivo CVS):
Nome da Métrica MétricaA MétricaB Just_X 2 10 Just_X_and_Y 3 20
para ter o seguinte diagrama:
Sou iniciante e nem sei como começar.
r
data-visualization
barplot
Skarab
fonte
fonte
Respostas:
Suponho que você possa importar seus dados em R com
read.table()
asread.csv()
funções de mão curta . Em seguida, você pode aplicar todas as funções de resumo que desejar, por exemplotable
oumean
como abaixo:ou
A idéia é terminar com uma matriz ou tabela para os valores de resumo que você deseja exibir.
Para a saída gráfica, observe a
barplot()
função com a opçãobeside=TRUE
, por exemploO
space
argumento pode ser usado para adicionar um espaço extra entre barras justapostas.fonte
Aqui versão ggplot:
fonte
Eu queria atualizar a resposta do professor para refletir a remodelação2.
Observe que a resposta do professor produz o erro "Erro na avaliação (expr, ambiente, anexo): objeto 'métrica' não encontrado" com reshape2 porque o reshape2 usa o nome da variável em vez do nome da variável.
Também descobri que precisava adicionar stat = "identity" à função geom_bar porque, caso contrário, apresentava "Erro: mapeando uma variável para y e também usando stat =" bin "."
fonte