Хотя автор этого пакета позволяет вам указывать несколько типов линий (fitlty
) и цвета линий (fitcol
), они не позволяли вам указывать несколько типов линий. Но поскольку R имеет открытый исходный код, вы можете изменять функцию любым способом.
Введите в консоли R следующее:
fix(denscomp)
Затем добавьте новый аргумент функции после fitcol
, называемый fitlwd
.
..., fitcol, fitlwd, addlegend = TRUE, ...
Затем после строки 30 добавьте следующее:
if (missing(fitlwd))
fitlwd <- 1
Затем после строки 34 добавьте следующее:
fitlwd <- rep(fitlwd, length.out = nft)
Затем измените строку 136 следующим образом:
col = fitcol[i], lwd=fitlwd[i], ...)
Наконец, измените строку 142:
col = fitcol, lwd=fitlwd,
Сохраните и вызовите новую функцию, как раньше, но теперь с указанием аргумента fitlwd
:
denscomp(..., fitlwd=c(1,3,3))