全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
7694 6
2020-10-19
R包mediation分析中介效应时置信区间上限只保留两位小数,请问怎么才能达到和上限一样的小数位数,有没有解决办法?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-10-20 21:45:39
包里的原函数调出来,改函数中的小数位设定
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-7-23 19:57:50
R语言mediation包分析中介效应时,输出的置信区间上限仅保留两位小数,因为该函数将其有效数字位数设定为3。可以执行以下代码来进行临时性修改:
复制代码
【说明】“%.6f”中的数字“6”代表保留6位小数,可以根据需要修改。
【参考资料】stackoverflow答案
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-3-15 20:32:46
非常感谢769610570提供的方法!
不过我自己使用的时候发现只运行本代码再运行mediation小数位数并没有改变(也可能是我的问题)。
溯源答主提到的stackoverflow,我发现需要再补一句话,用这样的顺序去做:
1 运行mediation
2 运行答主上文中给出的代码
3 再运行:
复制代码

就可以看到想要的结果了

也许能帮到一小部分人~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-3-29 23:39:12
Aurora萌儿 发表于 2023-3-15 20:32
非常感谢769610570提供的方法!
不过我自己使用的时候发现只运行本代码再运行mediation小数位数并没有改变 ...
我还是不行哎
运行769610570的代码会出现这个提示:
Tracing function "print.summary.mediate" in package
"mediation (not-exported)"
运行你给的代码出现另一个提示:
Error in h(simpleError(msg, call)) :
  在为'summary'函数选择方法时评估'object'参数出了错: object 'contcont' not found
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-6-5 16:15:28
天天向上xp 发表于 2023-3-29 23:39
我还是不行哎
运行769610570的代码会出现这个提示:
Tracing function "print.summary.mediate" in pac ...
contcont是楼上自行设置的函数名称,需要改成你自己的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群