我有一个小表汇总数据,其中包括四个类别的优势比,上限和下限,每个类别中有六个级别.我想使用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中从glm计算OR置信区间时遇到问题,但我之前没有遇到过这个问题.任何glm在哪里family="binomial"
,无论模型多么简单,它都可以轻松地提取摘要和exp(coef(模型)),但是当我尝试提取confint()
或者exp(confint(model))
,"等待分析完成时... msgstr"显示消息并且没有任何反应(我等了10分钟然后取消了程序,这通常只需要几秒钟就能在我的机器上完成).什么可能绊倒这个功能的想法?我试过它multiple datasets
和变量,结果相同.任何想法为什么需要这么长时间/未能完成?
我在数据框中有一列,其中包含以多种形式存储的日期信息,例如
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。任何帮助将不胜感激!