2017-02-21 18 views
0

我目前正在繪製顯示動物在她分娩前後活動水平的數據。合併由ggplot2中的空格分隔的數據

here is plot

在X軸爲日期(所以,天月在這裏),右側是活動。正如你所看到的,這是由於領子故障造成的一個小差距。對於視覺目的而言,是否有可能直接在2015年4月以後設置2015年7月(及以後)的數據,以便點數彼此相鄰而不是分開?我能提供的樣本數據,但是,我仍然試圖找出如何做到這一點,但是,我的[R腳本如下:

c<-ggplot(ii,aes(y=ii$newavx2, x=ii$datenew, color=infant))+ ylim(1.5,5.9)+ stat_smooth(method=lm)+ geom_point() 

非常感謝你的幫助。

+0

不可能與ggplot2,至少不是沒有黑客或解決方法。這對於軟件包開發人員來說是有目的的遺漏,因爲具有軸中斷的繪圖可能會引起誤解。其他一些圖形軟件包可以執行軸斷點功能。 –

回答

0

我的第一個想法是你應該把顏色aes()改爲geom_point如果你想要擬合的方程是線性的而不是截斷的。

如果它丟失的日期的問題,您應該考慮使用像factor(x)

ggplot(ii,aes(y=ii$newavx2, x=factor(ii$datenew)) + geom_point 

,以便GGPLOT2可以合併在一起不久截斷日期不留任何時間間隔。

但是,我不知道我是否明白這個問題。如果您提供一些可重現的數據集,那最好。

相關問題