使用R Studio 尝试使用chartSeries()绘制xts对象时出现以下错误:
plot.new()中的错误:数字边距太大
然而,当直接在R 中绘制时,边距大小没有问题。
如何更正R Studio的边距大小。
注意:时间序列有超过10,000个观察/条目
由于
答案 0 :(得分:7)
写下这三行:
public
答案 1 :(得分:3)
这有时会发生在RStudio中。为了解决这个问题,您可以使用以下任何一种方法。
答案 2 :(得分:0)
####################
# #
# Exercise 1 #
# #
####################
auto <- read.csv("D:/forecasting-tutorial/vehicle.csv")
plot(auto$sales,
type = "n",
ylim = c(0, 5000),
ylab = "Sales, '000 units",
xlab = "Period",
main = "US light vehicle sales in 1976-2016")
lines(auto$sales)
#plot of chunk forecasting-part-4
####################
# #
# Exercise 2 #
# #
####################
auto$trend <- seq(1:nrow(auto))
auto$income_lag <- c(NA, auto$income[1:nrow(auto)-1])
auto$unemp_lag <- c(NA, auto$unemp[1:nrow(auto)-1])
auto$rate_lag <- c(NA, auto$rate[1:nrow(auto)-1])
####################
# #
# Exercise 3 #
# #
####################
regressions_result <- regsubsets(sales ~ ., data = auto)
plot(regressions_result, col = colorRampPalette(c("darkgreen", "grey"))(10))
plot(regressions_result, col = colorRampPalette(c("darkgreen", "grey"))(10))
Error in plot.new() : figure margins too large`enter code here`