我試圖繪製數值和錯誤條,這是一個看似簡單的任務。由於腳本相當長,我試圖限制這裏給出的代碼必要的數量。美學必須是長度一或長度相同
我可以繪製圖形沒有錯誤欄。然而,試圖添加errorbars當我得到的消息
Error: Aesthetics must either be length one, or the same length as the dataProblems:Tempdata
這是我使用的代碼。 Tempdata數據框中的所有矢量的長度爲390.
Tempdata <- data.frame (TempDiff, Measurement.points, Room.ext.resc, MelatoninData, Proximal.vs.Distal.SD.ext, ymax, ymin)
p <- ggplot(data=Tempdata,
aes(x = Measurement.points,
y = Tempdata, colour = "Temperature Differences"))
p + geom_line(aes(x=Measurement.points, y = Tempdata$TempDiff, colour = "Gradient Proximal vs. Distal"))+
geom_errorbar(aes(ymax=Tempdata$ymax, ymin=Tempdata$ymin))
用'TempDiff'和''梯度近端與遠端''用'Proximal.vs.Distal.SD.ext'替代''溫差'「。 – Jaap
切勿在'aes'內使用'$'。使用geom的'data'參數來指定data.frame。 – Roland