このboxplotでx軸の順序を変更しようとしています。複数boxplotsのx軸の順序を変更するにはR
[今すぐ注文はルーペ、顕微鏡やビデオです、と私は顕微鏡にそれを変更したい、ルーペ、ビデオ]
データフレームの例では、この
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"))
もう1つの質問は、複数のボックスプロットのy軸を変更する方法です。 私はこの7つのボックスプロットをまとめましたが、小さなプロットごとにy軸を変更したいと思います。 boxplot2
(データフレームは、上記1と類似しているが、単に角度データと...物理的、精神的に取って代わる)
私が持っているコードは
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")
である私に好意を行ってください!心から感謝する!
は、例えば、データフレームを与える必要があります。それはその間に役立ちますhttp://www.cookbook-r.com/Graphs/。セクション3、6、7、9はあなたが望むものに近づくでしょう。 – thisisrg
サンプルデータフレームを追加しました。返信いただきありがとうございます –