我试图绘制数值和错误条,这是一个看似简单的任务。由于脚本相当长,我试图限制这里给出的代码必要的数量。美学必须是长度一或长度相同
我可以绘制图形没有错误栏。然而,试图添加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