小编And*_*rew的帖子

从R中的'cut()'输出一个数值

我在这里读到了这个问题: 按间隔分组数值

但是,我想输出一个数字(而不是一个因子),特别是下限和/或上限的数值(在单独的列中)

从本质上讲,这是正确的,除了'df $ start'和'df $ end'是作为因素给出的:

df$start <- cut(df$x, 
                breaks = c(0,25,75,125,175,225,299),
                labels = c(0,25,75,125,175,225),
                right = TRUE)

df$end <- cut(df$x, 
              breaks = c(0,25,75,125,175,225,299),
              labels = c(25,75,125,175,225,299),
              right = TRUE)
Run Code Online (Sandbox Code Playgroud)

'as.numeric()'的使用返回因子的级别(即值1-6)而不是原始数字.

谢谢!

cut r

6
推荐指数
3
解决办法
5143
查看次数

解决错误消息"在NLS步骤中将步骤减半因子减少到最小值以下":调整nlsTols不起作用

我试图使用gnls函数将逻辑增长曲线拟合到某些数据.

数据:

structure(list(Nest = structure(c(1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L, 13L, 14L, 15L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 16L, 10L, 4L, 5L, 7L, 12L, 4L, 6L, 20L, 8L, 14L, 16L, 3L, 9L, 15L, 19L, 6L, 7L, 17L, 18L, 12L, 13L, 10L, 20L, 5L, 8L, 11L, 16L, 6L, 12L, 1L, 2L, 4L, 6L, 9L, 18L, 21L, 16L, 3L, 20L),
.Label = c("WTSN01", "WTSN02", "WTSN04", "WTSN05", "WTSN06", "WTSN07", "WTSN08", "WTSN09", "WTSN10", "WTSN12", "WTSN13", "WTSN14", …
Run Code Online (Sandbox Code Playgroud)

r convergence nlme

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

r ×2

convergence ×1

cut ×1

nlme ×1