Mudando a ordem das categorias no eixo x num grafico lineplot.ci
2 participantes
Página 1 de 1
Mudando a ordem das categorias no eixo x num grafico lineplot.ci
Olá pessoal,
estou fazendo um gráfico para "ver" os dados após rodar uma ANOVA fatorial. Fiz o passo a passo certinho. Eu gostaria de incluir um dos gráficos que fazemos para ver os dados usando a função lineplot.ci. As categoria no eixo x estão aparecendo em ordem alfabética (padrão), mas eu gostaria de mudá-las para fazer mais sentido ecológico. Eu consegui achar na net, uma maneira de ir fazendo o gráfico em partes, o que me deixou mudar o nome das categorias do eixo x, mas N1ào consegui mudar a ordem. Alguém tem alguma dica. A função padrão que fiz baseado nas aulas do prof. Marcos foi:
lineplot.CI(ow.co2$Hidrological_Period, ow.co2$CO2_w_uM, ow.co2$Ano, las=1, xlab="Campanha", ylab="CO2_um") # These one seems better to look at the data
As mudanças que fiz foram usando o comando abaixo:
lineplot.CI(ow.co2$Hidrological_Period, ow.co2$CO2_w_uM, group = ow.co2$Ano, xlab = NA, xaxt="n",
x.leg=3, ylab=CO["2"]~(mu*"M"))
labels <- c("Falling Water", "High Water", "Low Water", "Rising Water") # Inserting more complete x labels
axis(side=1,at=c(1,2,3,4),labels=labels)
Eu tenho quase certeza que o prof. Marcos ensinou em uma das aulas, mas não me recordo se foi para a função lineplot.ci.
Agradeço desde ja.
estou fazendo um gráfico para "ver" os dados após rodar uma ANOVA fatorial. Fiz o passo a passo certinho. Eu gostaria de incluir um dos gráficos que fazemos para ver os dados usando a função lineplot.ci. As categoria no eixo x estão aparecendo em ordem alfabética (padrão), mas eu gostaria de mudá-las para fazer mais sentido ecológico. Eu consegui achar na net, uma maneira de ir fazendo o gráfico em partes, o que me deixou mudar o nome das categorias do eixo x, mas N1ào consegui mudar a ordem. Alguém tem alguma dica. A função padrão que fiz baseado nas aulas do prof. Marcos foi:
lineplot.CI(ow.co2$Hidrological_Period, ow.co2$CO2_w_uM, ow.co2$Ano, las=1, xlab="Campanha", ylab="CO2_um") # These one seems better to look at the data
As mudanças que fiz foram usando o comando abaixo:
lineplot.CI(ow.co2$Hidrological_Period, ow.co2$CO2_w_uM, group = ow.co2$Ano, xlab = NA, xaxt="n",
x.leg=3, ylab=CO["2"]~(mu*"M"))
labels <- c("Falling Water", "High Water", "Low Water", "Rising Water") # Inserting more complete x labels
axis(side=1,at=c(1,2,3,4),labels=labels)
Eu tenho quase certeza que o prof. Marcos ensinou em uma das aulas, mas não me recordo se foi para a função lineplot.ci.
Agradeço desde ja.
pebarbosa- Mensagens : 13
Data de inscrição : 08/04/2020
Re: Mudando a ordem das categorias no eixo x num grafico lineplot.ci
Respondi no webnário do dia 22-06-2020, e aqui está o exemplo:
- Código:
data(iris)
summary(iris)
#Veja a ordem original:
boxplot(iris$Sepal.Length ~ iris$Species)
levels(iris$Species)
##############
#Função relevel permite que você mude a posição de um nível
#Colocando versicolor primeiro:
iris$Species<-relevel(iris$Species, ref="versicolor")
#Veja a nova ordem:
boxplot(iris$Sepal.Length ~ iris$Species)
levels(iris$Species)
##################
#Usando factor, podemos escrever os níveis na ordem que queremos:
iris$Species<-factor(iris$Species, levels=c("virginica", "versicolor", "setosa"))
#Veja a nova ordem:
boxplot(iris$Sepal.Length ~ iris$Species)
levels(iris$Species)
Tópicos semelhantes
» Inserir setas e nomes num gráfico lineplot.CI
» Inclinação do eixo x no diagrama de Wittaker
» lineplot.CI
» Dúvida com lineplot.CI
» Função Lineplot
» Inclinação do eixo x no diagrama de Wittaker
» lineplot.CI
» Dúvida com lineplot.CI
» Função Lineplot
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|