R tips #1: Используем сглаживание при построении графиков в R
Окт 07
Новости R, R tips. полезные советы, графика в R 2 Comments
При стандартном способе построения графиков они получаются не очень приятными для глаз. Например:
#Сгенерируем данные
x <- seq(-100,100,length.out=100)
y <- sapply(x, function (z) rnorm(1,z,abs(z)))
png("old-style.png")
plot(x, y, main="Стандартный тестовый график \n Сглаживание отсутствует", pch=21, col="blue", bg="lightblue")
abline(lm(y ~ x), col="red", lwd=2)
dev.off()
Установим пакет Cairo для получения сглаженных графиков:
install.packages("Cairo")
#Загрузим пакет:
library(Cairo)
#Построим график на исходных данных:
CairoPNG("new-style.png")
plot(x, y, main="Стандартный тестовый график \n Сглаживание используется", pch=21, col="blue", bg="lightblue")
abline(lm(y ~ x), col="red", lwd=2)
dev.off()
Результат намного приятен для глаз
Vlad
Апр 27, 2015 @ 03:52:57
Так а что, собственно, изменилось?
Юрий (admin)
Апр 03, 2016 @ 00:21:42
на графиках же видно