У меня есть набор временных рядов, в котором ось х представляет собой список событий в обратном хронологическом порядке, так что наблюдение будет иметь значение x, которое выглядит как «n-1» или «n-1», n-2 "вплоть до 1.R - данные временных рядов с ggplot2
Я хочу сделать линейный график, используя ggplot, который создает гладкую непрерывную линию, которая соединяет все точки, но кажется, когда я пытаюсь ввести свои данные , ось х чрезвычайно неустойчива.
Код Сейчас я использую это
library(ggplot2)
theoretical = data.frame(PA = c("n-1", "n-2", "n-3"),
predictive_value = c(100, 99, 98));
p = ggplot(data=theoretical, aes(x=PA, y=predictive_value)) + geom_line();
p = p + scale_x_discrete(labels=paste("n-", 1:3, sep=""));
подобранной линии и сетки перегородок, которые обычно появляются с использованием ggplot заменены строки не и wayyy слишком много разделов.
Здесь недостаточно информации, чтобы воссоздать проблему. Пожалуйста, ознакомьтесь с [как создать воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) для подсказок о том, как включить данные выборок se we we может фактически запустить код, чтобы увидеть то же, что и вы. В противном случае вам очень сложно помочь. – MrFlick
«Wonky» не является полезным дескриптором. Было бы полезно предоставить (небольшой) пример данных, вызывающих поведение. –
спасибо, я думаю, что я обновил его достаточно хорошо. –