pglm 中的 lag() 似乎对 stats 中的 lag() 存在 bug

2023-12-31

正如标题所说。我加载后pglm, lag停止正常工作。

library(pglm)

c(1,2,3,4) %>% lag()

该对象被转换为时间序列,并且不再与 tibbles 兼容。

连卸pglm, 的依赖性lag仍然有效。

解决方案可能是实际上从不加载pglm,但是如果我有一个lag(x)在公式

pglm:pglm(
family= poisson,
y ~ lag(x),
model = "within", index="id",
data = db
)

该算法无法收敛到估计值。由于某些原因,即使强迫也会发生这种情况stats::lag(x)。有趣的是,相反,如果pglm已加载,y ~ lag(x)正常工作y ~ stats:lag(x).

这是唯一有效的情况,呵呵!我唯一想到的另一件事是外部公式,dplyr::lag是冲突的罪魁祸首。

我不知道如何优化工作流程,您有建议吗?


dplyr 是这里的罪魁祸首。 plm(由 pglm 使用)定义了lag method lag.pseries由通用调度lag在统计数据中。其他软件包,例如 plm 等,提供通用方法lag;然而, dplyr 用它自己的非泛型破坏了泛型lag所以所有使用的包lag然后失败。如果您需要在 pglm 加载 dplyr 的同时加载 dplyr,但不包括lag如果你需要使用 dplyr 的lag use dplyr::lag。同上filter.

library(dplyr, exclude = c("filter", "lag"))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pglm 中的 lag() 似乎对 stats 中的 lag() 存在 bug 的相关文章

  • R:中断 for 循环

    你能确认下一个break是否取消了内部for循环吗 for out in 1 n old id velho lt old table df id out for in in 1 n id novo lt new table df ID in
  • 将函数应用于矩阵列表

    我有一个矩阵列表 注意 它们的维度与此示例不同 x lt matrix 1 10 ncol 2 y lt x 300 mylist lt list x y 我想运行一个函数networklevel在矩阵列表中的每个矩阵上 该函数有各种可以计
  • R 中 nlme 包中的 gls 函数出错

    我不断收到这样的错误 Error in coef lt corARMA tmp value c 18 3113452983211 1 56626248550284 Coefficient matrix not invertible 或者像这
  • tidyverse 干扰 ggplot2 吗?无法访问map_data

    在控制台中运行这些命令 输出为 gt cty0 ggplot2 map data county gt library tidyverse Loading tidyverse ggplot2 Loading tidyverse tibble
  • dplyr:带引号变量名的 mutate 的标准评估

    我将如何使用mutate 我的假设是我正在寻找标准评价就我而言 因此mutate 但我对此并不完全有信心 当使用接受变量名列表的函数时 如下所示 createSum function data variableNames data gt m
  • R 带有列和行的分面 qqplots

    我需要使用按行和列的构面创建 qqplot 我了解如何用列和行绘制分面图 但我不确定如何设置我的数据 最终 我想按列和行对数据集进行分组 然后按升序对 建模 结果和 观察到 结果进行排序 同时添加带有 行 组的列和带有 列 组的列 我一直在
  • 距数据帧中最近的非 NA 值的距离

    我有以下数据帧 df 我想添加一列 其中包含与每行最接近的非 NA 值的距离 df lt data frame x 1 20 df c 1 3 4 5 11 14 15 16 x lt NA 换句话说 我正在寻找以下值 df distanc
  • R中无法连接odbc数据库

    我一直在尝试使用以下命令将我公司的 DMS 连接到 RodbcConnect命令 但收到以下消息 myConn lt odbcConnect NZSQL uid cejacobson pwd password Warning message
  • 在 R 中使用深度网络和 MNIST 数据读取手写数字第 3 部分

    我尝试编写一个基于深度网络的程序来读取手写数字 我在 Youtube 上找到了一个代码 https www youtube com watch v 5bso 5X7Zu4 https www youtube com watch v 5bso
  • 行方向变异的有效方法

    我有两个数据框 dfUsers and purchases使用以下代码生成 set seed 1 library data table dfUsers lt data table user letters 1 5 startDate sam
  • R正则表达式获取第二个下划线之前的所有文本

    s lt 1 343 43Hello 2 323 14 fdh 99H 在 R 中 我想使用正则表达式来获取第二个下划线之前的子字符串 如何使用一个正则表达式来完成此操作 另一种方法是用 分割 然后粘贴前两个 一些东西 paste sapp
  • 在 R 的替换命令中取消引用字符串

    我想知道是否可以unquote通过替换命令传递给表达式的字符串 具体来说 我使用 dplyr 从数据框中过滤和选择 gt w subject sex response 1 1 M 19 08 2 2 M 16 46 6 6 M 23 60
  • 使用 R SOAP (SSOAP) 检索数据/抓取

    在 B cycle 页面 www bcycle com whowantsitmore aspx 上 我试图抓取投票的位置和值 The URL http mapservices bcycle com bcycleservice asmx ht
  • R 中具有 p 值的相关矩阵

    假设我想要传导相关矩阵 library dplyr data iris iris gt select if is numeric gt cor y iris Petal Width method spearman gt round 2 现在
  • 使用 R Markdown 文档作为函数源

    我正在研究 R Markdown 来记录我经常使用的功能 我会将它们放入 R Markdown 文件中以记录它们 然后如果我几个月后回来查看它 就能够阅读我在函数背后的想法 我的问题是 如果我开始一个新的 R 项目 是否可以获取 r mar
  • 如何不显示 ggplot 轴上的所有标签?

    I m trying to using ggplot2 to plot this But as you can see on the x axis you can t read anything 那么如何在 x 轴上显示每 10 年的值呢
  • R 无法回忆起内存中的对象

    我正在构建一个包含多个步骤的函数 其中每个步骤都会创建一个对象 某个步骤失败 temp3 并且无法找到前面的步骤对象 错误 未找到对象 temp2 我不知道为什么 我有类似的函数 遵循完全相同的结构 每个步骤都遵循先前创建的对象 在函数内
  • 构造奎因(自我复制功能)

    有没有人构建过 quine 生成自己源文本的副本作为其完整输出的程序 http www nyx net gthompso quine htm http www nyx net gthompso quine htm 在 R 中 quine 标
  • 按名称包含在单个对象中的多个列对 data.frame 进行排序?

    我想排序一个data frame由多列组成 理想情况下使用基础 R 无需任何外部包 尽管如果有必要 就这样吧 读过如何按列对数据框进行排序 https stackoverflow com questions 1296646 how to s
  • 从 leafletProxy() 返回渲染的传单地图

    是否可以在渲染后在 Shiny 中检索传单地图 下面是一个代码示例 展示了如何生成地图leaflet 与返回的不同leafletProxy 即使它们在渲染时看起来完全相同 是否有一个功能可能不同于leafletProxy 获取实际的 htm

随机推荐

  • 将 1 亿个文件写入 s3

    我的主要目标是根据每条记录的 id 将记录拆分为文件 目前有超过 150 亿条记录 而且肯定还会增加 我需要一个使用 Amazon EMR 的可扩展解决方案 我已经为一个包含大约 9 亿条记录的较小数据集完成了这项工作 输入文件采用 csv
  • Gensim LDA 中的主题明智文档分布

    python 有没有办法映射属于某个主题的文档 例如 主要是 主题 0 的文档列表 我知道有多种方法可以列出每个文档的主题 但我该如何反过来呢 Edit 我正在使用以下 LDA 脚本 doc set for file in files ne
  • 如何在 Visual Studio 2010 中构建这个简单的 C++/SWIG/C# 项目?

    我需要帮助设置一个简单的 C C SWIG 项目 我很难将使用 SWIG 绑定的 C 项目组合在一起 我正在使用 Visual Studio 2010 和最新版本的 SWIG 我的代码很简单 cpp 文件 h pragma once cla
  • 是否有任何方便的代码覆盖率工具可与 JUnit 一起使用?

    是否有方便的代码覆盖率工具可与 JUnit 一起使用 我想大多数代码覆盖率工具都可以很容易地与 JUnit 一起使用 以前我用过EMMA http emma sourceforge net 这很好 如果您是 Eclipse 用户 有一个 E
  • 如何以编程方式清空浏览器缓存?

    我正在寻找一种以编程方式清空浏览器缓存的方法 我这样做是因为应用程序会缓存机密数据 并且我想在您按 注销 时删除这些数据 这可以通过服务器或 JavaScript 发生 当然 仍然不鼓励在外国 公共计算机上使用该软件 因为存在更多危险 例如
  • 如何在 Mongoose 中验证数组及其元素

    我有这个模式 我在其中验证了数组的元素book 但我不知道如何验证数组本身 var DictionarySchema new Schema book 1 type String required true 2 String 3 String
  • 我可以从运行时加载的共享对象访问主机进程的符号吗?还有其他选择吗?

    在我的场景中 我想要一个插件 它是在运行时加载的共享对象 用于访问 主机应用程序 中的符号 以便我可以向我的应用程序添加任何功能 我已经尝试过 但没有找到任何方法来做到这一点 而且我不知道这是否可能 那么 我可以以某种方式做到这一点 或者使
  • 为什么 `add cl, 2` 以 x86 十六进制打印 `80 c1 02`?

    试图缩小我的问题范围 以便我能够克服这个障碍 This https stackoverflow com questions 28664856 how to interpret x86 opcode map noredirect 1 comm
  • 在 C# 中通过 HTTP 侦听器获取发布的文件

    我使用 C 制作了一个简单的 http 服务器 我知道如何获取发布的数据并输出它们 这是我的 C 代码 public static void start HttpListener listener new HttpListener list
  • 用于图像创建的 Scala 库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有好的 Scala 或 Java 图像处理库 对于简单的任务 例如与其他一些图像合成图像然后生成拇
  • Spark 2.0中DataFrame的GroupBy操作需要花费大量时间

    在我的一项 Spark 作业 EMR 5 0 0 上的 2 0 中 我有大约 5GB 的数据与 30 行交叉连接 数据大小几 MB 我还需要按它分组 我注意到我花费了大量时间 使用 1 个 m3 xlarge 主节点和 6 个 m3 2xl
  • 是否可以将 requirejs 模块转换为 commonjs ?

    It s 已经可以将 commonjs 模块转换为 requirejs http requirejs org docs commonjs html autoconversion 但我仍然想知道是否可以做相反的事情 有没有办法将 requir
  • 依赖注入和工作单元模式

    我有一个两难的处境 我使用 DI 即 工厂 为自制 ORM 提供核心组件 容器根据请求提供数据库连接 DAO 映射器及其结果域对象 这是映射器和域对象类的基本概述 class Mapper public function construct
  • 我如何在 xcode iphone 中创建一个滑动菜单,就像主 android 菜单滑动菜单一样?

    我一直在网上寻找标题中描述的滑动菜单的示例 我所需要的只是知道我应该从 iphone 库中查找哪些项目来制作这个 我不想占用别人的时间让他们写出代码 但如果有一点指导将不胜感激 我们在 iPhone 应用程序中创建了一个滑动抽屉 我们使用以
  • PHP 中仅用一个空格替换多个空格和换行符

    我有一个带有多个换行符的字符串 字符串 This is a dummy text I need to format this 期望的输出 This is a dummy text I need to format this 我正在使用这个
  • `[<-`(`*tmp*` 中出错,下标越界 下标越界

    在下面的代码中 我尝试创建一个矩阵 列出每个城市的 opt lam 运行循环后 前两个城市始终有效 然后对于此后的任何城市都会出现错误 这是我得到的错误 coefmatrix 工作正常 只是 lambdamatrix 产生此错误 错误于 l
  • 如何计算用于 deflate 压缩的良好预设字典

    我有机会预设字典以进行 deflate 压缩 这对我来说是有意义的 因为要压缩的数据相对较小 为 1kb 3kb 而且我有大量代表性示例 要压缩的数据由任意字节序列组成 因此标记化等不是一个好方法 此外 数据显示大量重复 数据示例之间 因此
  • 有没有办法在 JS 变量上设置断点?

    我的 javascript 文件中有一个变量不断发生变化 但我不知道为什么或何时发生变化 有没有办法在变量更改时设置断点或其他东西 我目前在 Mac 上使用 Safari 但也安装了 Chrome 因此如果 Chrome 开发者工具中有更简
  • 无法在 Xamarin Studio 中创建单一视图应用程序

    我正在尝试从多平台选项卡在 Xamarin Studio 中创建单个视图应用程序 但是 目标平台复选框以及 下一步 按钮呈灰色 禁用 我在 Mac 上 如果您很久以前安装了免费版本的 Xamarin 当时 iO 开发尚未免费提供 则 iO
  • pglm 中的 lag() 似乎对 stats 中的 lag() 存在 bug

    正如标题所说 我加载后pglm lag停止正常工作 library pglm c 1 2 3 4 gt lag 该对象被转换为时间序列 并且不再与 tibbles 兼容 连卸pglm 的依赖性lag仍然有效 解决方案可能是实际上从不加载pg