r - R plot.gstatVariogram函数在VSCode中不可调用
问题描述
当我在 RStudio 中运行以下 R 代码时,我会得到合适的结果/绘图:
# 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 中无法正常工作。我正在使用Visual Studio Code 的 R 扩展和所有建议的可选扩展运行 VSCode。
有没有人有同样的问题或解决方案?
解决方案
好的,现在我得到了一个解决方案:当我在单行中运行代码时(Ctrl + Enter)分别为所有代码(Ctrl + Shift + Enter)而不是运行源(Ctrl + Shift + S)在 VSCode 中正确生成。
推荐阅读
- java - “选择新构造函数”查询返回 java.lang.Object 而不是构造函数类的实例
- ruby - 奥丁计划:关于棋盘颜色的问题
- swift - 使用信号量来限制最新的 DispatchQueue
- python - 您可以将字符串中的字符添加到列表中吗?
- python-3.x - 我想比较两个字符串,以便创建一个在 string1 中找到但在第二个中没有的缺失元素的新字符串
- ios - 当我点击“下一首”按钮时,它会暂停音乐而不是自动转到下一首歌曲
- javascript - 如何让我的石头剪刀布游戏在使用 javascript(奥丁项目)获得 5 次胜利后重置?
- python - 如何在 PyCharm 中创建运行当前文件的运行配置?
- python - 我需要制作一个函数来计算一系列数字中有多少赔率
- ruby - 回溯中未正确传递数组值