我這個代碼消除NA的和綁定兩個列值並繪製結果中的R
dd <- melt(b,id.vars=c("Mesocosm","Exp.day"), measure.vars=myvars)
dd$Exp.day = factor(dd$Exp.day,levels = order(levels(dd$Exp.day)))
ggplot(dd,na.rm=TRUE,aes(x=Exp.day,y=value)) + geom_point(aes(color=factor(Mesocosm)), size = 3,position = position_jitter(width = 0.1)) +
facet_wrap(~variable, nrow=3, ncol=2,scales = "free_y")
繪圖數據和數據失真的許多方面。導入到R後的數據幀不會爲大多數空格放置任何NA,並且在融化後Exp.day軸中有NA。
我沒有任何想法如何處理ggplot內的NA,以及爲什麼Y軸被扭曲。請讓我知道如何解決這些問題。
在這裏您可以看到NA值不存在,我的意思是您可以在0處看到沒有連續值。 (顏色不是問題,但繪製的數據與數據框值不匹配),看起來像Y軸有多個值。如何解決這個問題?
在此先感謝
目前還不清楚你認爲我的問題是什麼,當我製作圖表時y軸看起來不像你的。確保你已經正確地閱讀了數據,並且每一列都是你期望的課程。更具體地說明「扭曲」對你意味着什麼。你期望發生的NA值現在還沒有發生什麼?我們不知道這些情節「應該」看起來像什麼。 – MrFlick
我已添加預期結果。並且我正在使用此命令將數據幀導入到R ..「b < - read.xls(」file_name.xls「,perl =」C:/strawberry/perl/bin/perl.exe「)」 – statisticalbeginner
您不'您需要嘗試編輯答案以提供反饋,您可以在其下方發表評論。 – Leigh