이 상자 플롯에서 x 축 순서를 변경하려고합니다. 내가이 상자 그림 여러 boxplots에서 x 축의 순서를 변경하는 방법 R
는 [이제 순서는 확대경, 현미경 및 비디오, 그리고 내가 현미경으로 변경하려면, 확대경 다음 비디오, 상기 dataframe 예를 들어이Label Mental Physical Temporal Performance Effort Frustration sum
Microscope 10 10 10 10 10 10 60
Microscope 10 10 10 10 10 10 60
Loupe 20 20 20 20 20 20 120
Loupe 20 20 20 20 20 20 120
Video 15 15 15 20 20 20 105
Video 15 15 15 20 20 20 105
이 같다
입니다 지금 boxplot1
이 ggplot
mydata <- read.csv("boxplotyiyu2.csv",header=TRUE)
dfm <- melt(mydata, id.var = "Label")
ggplot(data = dfm, aes(x=variable, y=value)) + geom_boxplot(aes(fill=Label),width=0.5)+ xlab("Demand") + ylab("NASA-TLX Scores")
01 내 코드입니다
그리고이 방법을 시도했지만 결과가 올바르지 않습니다.
dfm$variable <- factor(dfm$variable,levels = c("Microscope","Loupe","Video"))
또 다른 질문은 여러 상자 플롯의 y 축 수정 방법입니다. 나는이 7 개의 박스 플롯을 함께 가지고 있지만 각 작은 플롯에 대해 y 축을 변경하려고합니다. boxplot2
내가
df.m <- melt(mydata, id.var = "Label")
p <- ggplot(data = df.m, aes(x=variable, y=value))
p <- p + geom_boxplot(aes(fill=Label))
p <- p + facet_wrap(~ variable, scales="free")
p <- p + xlab("Angle") + ylab("Degree")
가 나에게 부탁을하시기 바랍니다 것입니다 가지고있는 코드를합니다 (dataframe 그냥 각도 데이터와 함께 ... 물리적, 정신적 교체 위의 하나와 유사하다)! 정말 감사합니다!
는 예 dataframe를 제공해야합니다. 그 동안 도움이 될 수 있습니다 http://www.cookbook-r.com/Graphs/. 섹션 3, 6, 7 및 9를 통해 원하는 것을 얻을 수 있습니다. – thisisrg
방금 샘플 데이터 프레임을 추가했습니다. 답장을 보내 주셔서 감사합니다. –