【问题标题】:Error in plot(net) : object 'net' not found绘图(网络)中的错误:找不到对象“网络”
【发布时间】:2020-01-22 22:22:09
【问题描述】:

[![在此处输入图像描述][1]][1]我在 Rstudio 中运行以下代码 datas <- BNDataset("C:/Users/.../2.csv", "C:/Users/.../3.csv") datase <- datas() nets <- learn.dynamic.network(datase,num.time.steps = 2) plot(nets) 但它给出了错误: plot(net) 中的错误:找不到对象'net' 为什么会这样?

s <- cbind(c(0.017979678,   0.011345375 ,0.014793026,   0.010626496,    0.01597338, 0.012467991 ,0.01597338,    0.012725869,    0.011443908,    0.011985384

+),c(0.018303076, 0.011264264, 0.015559947, 0.01080083, 0.016515615, 0.012609419,0.016515615, 0.013153442,0.0112887617, 0.0112687619, 0. + ))

【问题讨论】:

  • 不知道你的数据集就很难说。使用dput(head(dataset)) 编辑您的问题,并告诉我们learn.network 属于哪个包。
  • 同时将其标记为“需要清晰”
  • 好的,我编辑了它。我添加了我正在运行的整个代码。
  • learn.network 属于 bnstruct 包
  • 我没有文件 2.csv 或 3.csv(我也不愿意下载它们,以防有人想知道),所以请提供您的数据的小样本

标签: rstudio


【解决方案1】:

很难说这是否是问题,但与

datas <- BNDataset("C:/Users/.../2.csv", "C:/Users/.../3.csv")

您正在创建一个名为 datasBNDataset 对象,但是

datase <- datas()

您正在调用函数datasbnstruct 中不存在该函数)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-18
    • 2013-01-24
    • 1970-01-01
    • 2012-01-31
    • 2017-01-06
    • 1970-01-01
    • 2012-06-18
    • 1970-01-01
    相关资源
    最近更新 更多