R Plot добавляет лишнюю нежелательную линию
Я создаю простой линейный график в R, однако он добавляет еще одну нежелательную прямую горизонтальную линию в мой график, который мне не нужен. И это происходит на всех моих линейных участках. Я пробовал Google, но он только дает мне инструкции о том, как добавить дополнительную строку, а не почему это происходит. Я использую RStudio 0.98.1028 на Mac OS X Yosemite.
plot(data2$interval,data2$steps,main="Plot of Average Activity",
xlab = "Interval", type="l", ylab="Average steps taken")
1 ответ
Я думаю, что проблема с вашими данными. У вас могут быть строки в конце фрейма данных, которые "возвращаются" к источнику. Вот вам воспроизводимый пример:
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")
пожалуйста, проголосуйте, если ответ вас устраивает:)