R plot.gstatVariogram 函数在 VSCode 中不可调用

R plot.gstatVariogram function not callable in VSCode

当我 运行 在 RStudio 中编写以下 R 代码时,我变得合适 results/plots:

# Load Libraries
library(maptools)
library(spatstat)
library(gstat)
library(rgdal)

# Define File Paths
path_data <- file.path(getwd(), "Data")
path_export <- file.path(getwd(), "Export")

# Read Data
file_oil <- file.path(path_data, "OilCont.shp")
points_oil <- readOGR(file_oil)

# Variograms
kwges_vgm <- variogram(log_Kwges~1, data = points_oil)
plot(kwges_vgm)

estimated_model <- vgm(1, "Sph", 80, 0.1)
plot(kwges_vgm, model = estimated_model)

但是当我 运行 在 VSCode 中使用相同的代码时,我收到第二个 plot() 的以下错误消息:

2: In plot.window(...) : "model" is no graphic parameter
3: In plot.xy(xy, type, ...) : "model" ist kein Grafikparameter
4: In axis(side = side, at = at, labels = labels, ...) :
  "model" ist kein Grafikparameter
5: In axis(side = side, at = at, labels = labels, ...) :
  "model" ist kein Grafikparameter
6: In box(...) : "model" ist kein Grafikparameter
7: In title(...) : "model" ist kein Grafikparameter

它是德文的所以我把第一行翻译成了英文

plot.gstatVariogram() 似乎在 VSCode 中无法正常工作。我 运行宁 VSCode 使用 R Extension for Visual Studio Code 和所有建议的可选扩展。

有没有人有同样的问题或解决方案?

好的,现在我得到了一个解决方案:当我 运行 时,所有代码的单行代码 (Ctrl + Enter) 分别 (Ctrl + Shift + Enter) 而不是 运行 来源 (Ctrl + Shift + S) 绘图在 VSCode.

中正确生成