小编use*_*913的帖子

如何将阴影置信区间添加到具有指定值的线图中

我有一个小表汇总数据,其中包括四个类别的优势比,上限和下限,每个类别中有六个级别.我想使用ggplot2生成一个图表,它看起来类似于你指定lm时创建的常用图表,但我希望R只是使用我在表格中预先指定的值.我设法用错误条创建折线图,但这些重叠并使其不清楚.数据如下所示:

interval    OR  Drug    lower   upper
14  0.004   a   0.002   0.205
30  0.022   a   0.001   0.101
60  0.13    a   0.061   0.23
90  0.22    a   0.14    0.34
180 0.25    a   0.17    0.35
365 0.31    a   0.23    0.41
14  0.84    b   0.59    1.19
30  0.85    b   0.66    1.084
60  0.94    b   0.75    1.17
90  0.83    b   0.68    1.01
180 1.28    b   1.09    1.51
365 1.58    b   1.38    1.82
14  1.9 c   0.9 4.27
30  2.91    c   1.47    6.29
60  2.57    c   1.52 …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

Confint()与glm {stats}非常非常慢

我在最新版本的R中从glm计算OR置信区间时遇到问题,但我之前没有遇到过这个问题.任何glm在哪里family="binomial",无论模型多么简单,它都可以轻松地提取摘要和exp(coef(模型)),但是当我尝试提取confint()或者exp(confint(model)),"等待分析完成时... msgstr"显示消息并且没有任何反应(我等了10分钟然后取消了程序,这通常只需要几秒钟就能在我的机器上完成).什么可能绊倒这个功能的想法?我试过它multiple datasets和变量,结果相同.任何想法为什么需要这么长时间/未能完成?

binomial-coefficients confidence-interval glm

4
推荐指数
1
解决办法
2511
查看次数

将列中的多种日期格式转换为单一形式

我在数据框中有一列,其中包含以多种形式存储的日期信息,例如

dob <- c("18/02/1983","36782","01/11,1999 11:55",
         "Dead 12/12/2001","Alive 03/07/1985")
Run Code Online (Sandbox Code Playgroud)

我想将所有这些转换为POSIXlt格式的日期"%d/%m/%Y",没有时间信息,也没有"Dead"或没有"Alive"前缀。

以前对类似问题的所有解决方案都只涉及两种可能的格式,我可以告诉,而我有更多,而且我还有转换 5 位数字格式日期的问题(我认为是起源于 1970-01-01 的数字日期)来自 Excel)也。我正在使用 R-3.1.2。任何帮助将不胜感激!

r date

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