Привет, моя проблема в том, что вчера я создал график типа "h", и он дал мне график с вертикальными линиями, который идеально подходит для построения графика доходности акций. Тогда сегодня я пытаюсь запустить его снова, и теперь сюжет дает мне точки вместо вертикальных линий ... есть идеи?
Я знаю, это звучит немного странно, но я не первый раз пытаюсь запустить код, ранее сохраненный в R, и он больше не работает! Это действительно расстраивает, но я думаю, что я что-то упускаю ...
Я попытался перезагрузить компьютер и снова запустить код, но он все тот же, и я попытался изменить тип на «l», чтобы посмотреть, будет ли он работать, но я все равно получаю очки вместо строк
Код:
PSet1_W2019 <- read.table("PSet1_W2019.txt",header = TRUE, skipNul = T )
colnames(PSet1_W2019)[colnames(PSet1_W2019)=="ÿþ"] <- "...1"
PSet1_W2019$TSXr<- c(0, diff(PSet1_W2019$TSX)/PSet1_W2019$`TSX`[-length(PSet1_W2019$`TSX`)])
plot(PSet1_W2019$...1,PSet1_W2019$TSXr,xlab="Trading day", ylab="TSX returns", type = 'h')
legend("topright", legend=c("mean", "median","10e quantiles","25e quantiles","75e quantiles","90e quantiles"),
col=c("red", "orange","darkblue","blue","magenta","darkmagenta"),lty = 1,cex = 0.7)
Данные (PSet1_W2019)
Исходные данные- https://www.dropbox.com/s/aq7kga9m09du1kh/PSet1_W2019.txt?dl=0
dput (руководитель (PSet1_W2019)) - https://www.dropbox.com/s/4huw8ma3wvryh3v/dput%28%20%29.txt?dl=0
Картинка: что я получаю (без горизонтальных линий)