我在R中使用linERR包,并且已经构建了一个生存对象,但是出现了一个我无法剖析其含义的错误。有人可以帮助我了解它的含义吗?
数据是分割的生存数据。
我的代码
surv <- with(data, Surv(enter, end, event=event_name, type='interval', origin=0))
fit.1 <- fit.linERR(surv ~ sex | dose4cat, data=data, beta=NULL, ages=attage)
地狱错误输出
Error in parse(text = paste0(Call$data, "$", lin.part1[i])) : <text>:1:6: unexpected numeric constant
1: data$NA
^
我的数据结构
> data
id period entry end event_name
1 1 1 0 0.88820072 1
2 2 1 0 0.05562832 0
3 3 1 0 1.00000000 0
4 3 2 1 2.00000000 0
5 3 3 2 5.24113929 1
6 4 1 0 1.00000000 0
7 4 2 1 2.00000000 0
8 4 3 2 2.91370906 1
答案 0 :(得分:0)
您的箭头似乎在错误的位置:您通过以下方式得到了错误
master
因此,问题在于const mySort = (unsortedSubset, blueprint) => {
// do sort here
}
const dataset = {a: {...}, b: {...}, c: {...}, d: {...}, e: {...}, f:
const master = ['e', 'd', 'c', 'b', 'a']
const filtered = ['a', 'c', 'd']
const sortedFiltered = mySort(filtered, master)
console.log(sortedFiltered)
// ['d', 'c', 'a']
的值为> parse(text="data$NA")
Error in parse(text = "data$NA") :
<text>:1:6: unexpected numeric constant
1: data$NA
^
。您没有使您的示例可复制,所以我无法提供任何有关为什么发生这种情况的建议。