2014-09-18 2 views
0

Я довольно новый для R, здесь код ниже:R не черчение в порядке (группа)

volume <- c(388,499,477,408,480,559,347,995,303,506,402,285,360,327,222,452,385,369,541,257,349,503,227,410,254,229,328,377,292,546,195,336,367) 
stage <- c(rep("baseline",11),rep("preRT",11),rep("postRT",11)) 
prostatic_volume <- data.frame(volume,stage) 

plot(volume ~ stage, 
    data=prostatic_volume, 
    main="Change in prostatic volume during treatment", 
    ylab="Prostatic volume, #voxels") 

Я хочу, чтобы построить в порядке baseline, preRt, postRt. Но по какой-то причине он смешивает порядок preRT и postRT.

Любые идеи, как я могу это исправить?

Заранее спасибо :)

ответ

0

кадра данных могут быть исправлены до черчения:

prostatic_volume$stage = factor(stage, levels=c('baseline','preRT','postRT'))