我在R中生成一个简单的线条图,但它为我的情节添加了另一个不需要的直线水平线,我不想要。它发生在我的所有线图中。我试过谷歌,但它只给我说明如何添加额外的行而不是为什么会发生这种情况。我在Mac OS X Yosemite上使用RStudio 0.98.1028。
plot(data2$interval,data2$steps,main="Plot of Average Activity",
xlab = "Interval", type="l", ylab="Average steps taken")
答案 0 :(得分:4)
我想问题出在您的数据上。您可能在数据框的末尾有行"返回"到原点。这里有一个可重复的例子:
data2 <- data.frame(interval = 1:200, steps = rnorm(200, 50, 20))
data2[1,2] <- 0
data2[200,2] <- 0
data2[201, ] <- c(0, 0)
plot(data2$interval,data2$steps,main="Plot of Average Activity",
xlab = "Interval", type="l", ylab="Average steps taken")
如果答案对你没问题,请投票:)