Пока я узнал, как рисовать с использованием сетки, студия R продемонстрировала результат differnet из примера в книге. Поэтому я запускаю тот же код в R и получаю тот же результат к примеру в книге. Я не знаю этой причины ...Тот же код работает по-разному в студиях R и R
ниже код.
library(grid)
grid.newpage()
pushViewport(plotViewport(c(5, 4, 2, 2)))
pushViewport(dataViewport(pressure$temperature,pressure$pressure,name="plotRegion"))
grid.points(pressure$temperature, pressure$pressure,name="dataSymbols")
grid.rect()
grid.xaxis()
grid.yaxis()
grid.text("temperature", y=unit(-3, "lines"))
grid.text("pressure", x=unit(-3, "lines"), rot=90)
grid.edit("dataSymbols", pch=2)
upViewport(2)
grid.rect(gp=gpar(lty="dashed"))
downViewport("plotRegion")
grid.text("Pressure (mm Hg)\nversus\nTemperature (Celsius)",x=unit(150, "native"), y=unit(600, "native"))
R студия
R
Try для вывода в файл? – zx8754
Можете ли вы также поделиться некоторыми данными, чтобы мы могли воспроизвести это? –
@ RomanLuštrik Он полностью воспроизводимый. «Давление» находится в пакете наборов данных. – Roland