- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 msm 包中的函数 msm2surv 并尝试将纵向数据转换为 flexsurve 包喜欢的格式。以下是我名为 tmp 的示例。
tmp <- structure(list(id = c(89, 90, 90, 91, 91, 91, 92, 92, 93, 93,
94, 94, 94, 95, 95, 96), days = c(9157, 0, 9156, 0, 8394, 9156,
0, 9156, 0, 8079, 0, 8933, 9003, 0, 8430, 0), event = c(1, 1,
1, 1, 2, 2, 1, 1, 1, 5, 1, 3, 6, 1, 4, 1)), row.names = c(NA,
-16L), class = c("grouped_df", "tbl_df", "tbl", "data.frame"), vars = "id", drop = TRUE, indices = list(
0L, 1:2, 3:5, 6:7, 8:9, 10:12, 13:14, 15L), group_sizes = c(1L,
2L, 3L, 2L, 2L, 3L, 2L, 1L), biggest_group_size = 3L, labels = structure(list(
id = c(89, 90, 91, 92, 93, 94, 95, 96)), row.names = c(NA,
-8L), class = "data.frame", vars = "id", drop = TRUE, .Names = "id"), .Names = c("id",
"days", "event"))
运行代码:
library(msm)
Q <- matrix(c(
0,1,1,1,1,0,
0,0,1,1,1,1,
0,0,0,1,1,1,
0,0,0,0,1,1,
0,0,0,0,0,0,
0,0,0,0,0,0
), nrow=6, ncol=6,
byrow=TRUE,
dimnames=list(from=1:6,to=1:6))
dat <- msm2Surv(data=tmp, subject="id", time="days", state="event", Q=Q)
它给了我错误:rowSums(Qf) 中的错误:'x' 必须是至少两个维度的数组。
我检查了数据框的维度,听起来没问题。但错误就在那里。每个人都知道如何解决问题/错误吗?
非常感谢!
最佳答案
我们可以将 tbl_df
转换为 data.frame
,它应该可以工作
out <- msm2Surv(data=as.data.frame(tmp), subject="id",
time="days", state="event", Q=Q)
dim(out)
#[1] 31 8
“tmp”数据集是一个分组的 tbl_df 并且有很多属性。通过转换为 data.frame
,我们删除了这些属性。
关于r - rowSums(Qf) 错误: 'x' 必须是至少二维数组 (msm::msm2surv),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51194732/
我正在学习 QF-test 并想做一个简单的 if 语句。如果我在此页面上进行更改,它会启用一个“应用”按钮,如果启用该按钮,我想单击该按钮。 当我检查按钮是否已启用时,出现的是 Check bool
我目前正在尝试测试 Eclipse RCP 应用程序的 UI。手动执行时,应用程序启动正常,可以正确使用。但是,当 QF-Test 启动应用程序时,我在 3pp 模块中得到一个 ClassCastEx
作为一个简化的例子。我有两个字段:title 和 keywords。我正在使用带有以下参数的 edismax qf:标题+关键词^2 以前,它工作正常。我在 solr 中索引了大约 1500 万条记录
我找不到这些查询参数如何相互作用的充分解释 我得到了令人惊讶的(对我来说)结果,如果我指定 qf=title^20 description^10 然后我没有结果 但是,如果我再添加 df=descri
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我不明白 pf 和 qf 的区别。 像qf是boosted查询字段,例如:id^2 date title .所以搜索结果是基于这个的(我没有设置mm参数)。看来这里我已经得到了所有的搜索结果,对吧?
我正在使用 msm 包中的函数 msm2surv 并尝试将纵向数据转换为 flexsurve 包喜欢的格式。以下是我名为 tmp 的示例。 tmp <- structure(list(id = c(8
我需要 python 中某些分布的分位数。在 r 中,可以使用 qf、qnorm 和 qchi2 函数计算这些值。 Python 中有这些 R 函数的等价物吗?我一直在寻找 scipy 但我没有找到任
假设我正在尝试在任何领域搜索“Douglas”。如果我这样做: solr/query?q=Douglas 我收到 0 条回复,但如果我这样做: solr/query?q=firstname:Dougl
我是一名优秀的程序员,十分优秀!