我想畫出散點圖散點圖此數據的R - 改變X軸值類別
head(data)
Subject Length Verdict
1 2 4575 Partial
2 2 5060 Partial
3 2 8978 5'DEFECT
4 2 7224 Partial
5 2 7224 Partial
6 7 8978 5'DEFECT
我得到一個散點圖是這樣的:
我有例如患者1,2,6,7,10。 R正在將我的主題的名稱和它們用作x值。我想改變這一點,以便數據點出現在每個患者的上方(不被視爲值,而是視爲類別)。
感謝您的幫助!
這是我寫給得到這個散點圖散點圖代碼:
ggplot(final,
aes(x=Subject,y=Length,colour=Verdict,shape=Verdict), group=Subject) +
geom_point(position=position_jitter(width=0.1,height=0)) +
scale_shape_manual(values=c(5,0,1,4,6)) +
scale_colour_manual(values=c("blue","red","green","black","violet")) +
scale_y_continuous(breaks=c(2000,4000,6000,8000,10000)) +
labs(y="Amplicon Size in bps")
嘗試用'x = as.factor(Subject)'或'x = as.character(Subject)'替換'x = Subject'。 –
哦,這是美麗的邁克!非常感謝。 –