1.从所有运行导入组合日志文件。
这是通过使用combine_log()
.第一个参数传递给combine_log()
应该是指向包含要导入和合并的日志文件的文件夹。
##从所有运行中导入所有日志(.p)文件并合并它们,burn-in=25%
##并在每个日志文件中向下采样到2.5k棵树
后3p<- 组合日志(“日志文件3p”,燃烧= 0.25,下采样= 1000)
下面,我们使用后验数据集后3p
那个伴随EvoPhylo公司
.
数据(后3p)
##显示组合日志文件的前5行
头(后3p,5)
必须首先将后验数据从宽到长转换为与以下描述的功能一起使用;FBD_重塑()
实现这一点。
##使用FBD_Reshape将导入的组合日志文件从宽改为长
后3p_long<- FBD_重塑(后3p,变量= 无效的,日志类型= “贝叶斯先生”)
2.按时间仓汇总FBD参数
可以快速按时间段对每个FBD参数进行汇总统计总结使用FBD_汇总()
:
##按时间段汇总参数并进行分析
t3(第三节).1 <- FBD_摘要(后3p_long)
t3(第三节).1
按时间段划分的FBD参数
参数 |
时间(_B) |
n个 |
意思是 |
标准偏差 |
最小值 |
第一季度 |
中值的 |
第3季度 |
最大值 |
网络规范(_S) |
1 |
10000 |
0.04 |
0.02 |
0 |
0.03 |
0.04 |
0.06 |
0.17 |
网络规范(_S) |
2 |
10000 |
0.03 |
0.02 |
0 |
0.02 |
0.03 |
0.04 |
0.12 |
网络规范(_S) |
三 |
10000 |
0.02 |
0.01 |
0 |
0.01 |
0.02 |
0.03 |
0.12 |
网络规范(_S) |
4 |
10000 |
0.05 |
0.02 |
0 |
0.03 |
0.05 |
0.06 |
0.12 |
相对_消亡 |
1 |
10000 |
0.79 |
0.15 |
0.08 |
0.71 |
0.82 |
0.90 |
1 |
相对_消亡 |
2 |
10000 |
0.93 |
0.05 |
0.55 |
0.90 |
0.93 |
0.96 |
1 |
相对_消亡 |
三 |
10000 |
0.95 |
0.05 |
0.18 |
0.93 |
0.96 |
0.98 |
1 |
相对_消亡 |
4 |
10000 |
0.03 |
0.10 |
0 |
0 |
0 |
0.01 |
0.97 |
相对石化作用 |
1 |
10000 |
0.04 |
0.05 |
0 |
0.01 |
0.02 |
0.05 |
0.72 |
相对石化作用 |
2 |
10000 |
0.07 |
0.04 |
0 |
0.04 |
0.06 |
0.09 |
0.36 |
相对石化作用 |
三 |
10000 |
0.01 |
0.02 |
0 |
0 |
0.01 |
0.02 |
0.54 |
相对石化作用 |
4 |
10000 |
0.04 |
0.11 |
0 |
0 |
0 |
0.02 |
0.99 |
##导出表格
写入.csv(t3.1,文件= “FBD_summary.csv”)
3.绘制每个FBD参数的分布图
每个(或所有)FBD参数分布可以通过以下方式绘制时间箱使用各种绘图选项FBD_dens_plot()
:
##按时间仓绘制所需FBD参数的分布
##核密度图
FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “网络规范”,
类型= “密度”,堆栈= 错误的)
##使用
##堆芯密度图
FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “网络规范”,
类型= “密度”,堆栈= 真的)
##使用
##小提琴情节
FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “网络规范”,
类型= “小提琴”,堆栈= 错误的,颜色= “红色”)
##用提琴图按时间段绘制所有FBD参数的分布
第1页<- FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “网络规范”,
类型= “小提琴”,堆栈= 错误的,颜色= “红色”)
第2页<- FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “relative_extinction”,
类型= “小提琴”,堆栈= 错误的,颜色= “青色3”)
第3页<- FBD_dens_plot(FBD_dens_plot)(后3p_long,参数= “相对石化”,
类型= “小提琴”,堆栈= 错误的,颜色= “绿色3”)
图书馆(拼凑)
第1页+第2页+第3页+ 绘图_布局(nrow公司= 1)
##将绘图保存为PDF格式的工作目录
ggplot2::ggsave公司(“Plot_regs.pdf”,宽度= 12,高度= 4)
4.假设测试
在此步骤中,用户可以执行正常性和每个FBD参数的数据分布的同方差正在考虑中。输出将决定参数或随后将进行非参数测试。
#####所有时间段的每个FBD参数的正态性和同方差测试
t3(第三节).2 <- FBD_测试1(后3p_long)
###导出所有测试的输出表
写入.csv(t3.2,文件= “FBD_Tests1_Assum.csv”)
每个参数的Shapiro-Wilk正态性检验结果可以输出为单独的表或单个组合表。
Shapiro-Wilk正态性检验
|
参数 |
统计的 |
p值 |
时间箱1 |
网络规范(_S) |
0.9917 |
0 |
时间箱2 |
网络规范(_S) |
0.9385 |
0 |
时间箱3 |
网络规范(_S) |
0.9227 |
0 |
时间箱4 |
网络规范(_S) |
0.9898 |
0 |
总体 |
网络规范(_S) |
0.9568 |
0 |
残差 |
网络规范(_S) |
0.9874 |
0 |
|
|
参数 |
统计的 |
p值 |
时间仓1 |
相对_消亡 |
0.8927 |
0 |
时间箱2 |
相对_消亡 |
0.9247 |
0 |
时间箱3 |
相对_消亡 |
0.8044 |
0 |
时间箱4 |
相对_消亡 |
0.3775 |
0 |
总体 |
相对_消亡 |
0.7036 |
0 |
残差 |
相对_消亡 |
0.8238 |
0 |
|
|
参数 |
统计的 |
p值 |
时间箱1 |
相对石化作用 |
0.5764 |
0 |
时间箱2 |
相对石化作用 |
0.8853 |
0 |
时间箱3 |
相对石化作用 |
0.6210 |
0 |
时间箱4 |
相对石化作用 |
0.4637 |
0 |
总体 |
相对石化作用 |
0.5473 |
0 |
残差 |
相对石化作用 |
0.5531 |
0 |
|
#OR作为单个合并表
t3(第三节).2$夏皮罗$网络规范(_S)$箱子<- 行名称(t3.2$夏皮罗$网络规范)
t3(第三节).2$夏皮罗$相对_消亡$箱子<- 行名称(t3.2$夏皮罗$relative_extinction)
t3(第三节).2$夏皮罗$相对石化作用$箱子<- 行名称(t3.2$夏皮罗$相对石化)
k1全部<- 旋转(t3.2$夏皮罗$网络规范,
t3(第三节).2$夏皮罗$相对灭绝,
t3(第三节).2$夏皮罗$相对石化,
品牌名称= 错误的)
Shapiro-Wilk正态性检验
参数 |
统计的 |
p值 |
箱子 |
网络规范(_S) |
0.9917 |
0 |
时间箱1 |
网络规范(_S) |
0.9385 |
0 |
时间箱2 |
网络规范(_S) |
0.9227 |
0 |
时间箱3 |
网络规范(_S) |
0.9898 |
0 |
时间箱4 |
网络规范(_S) |
0.9568 |
0 |
总体 |
网络专用 |
0.9874 |
0 |
残差 |
相对_消亡 |
0.8927 |
0 |
时间箱1 |
相对_消亡 |
0.9247 |
0 |
时间箱2 |
相对_消亡 |
0.8044 |
0 |
时间箱3 |
相对_消亡 |
0.3775 |
0 |
时间箱4 |
相对_消亡 |
0.7036 |
0 |
总体 |
相对_消亡 |
0.8238 |
0 |
残差 |
相对石化作用 |
0.5764 |
0 |
时间箱1 |
相对石化作用 |
0.8853 |
0 |
时间箱2 |
相对石化作用 |
0.6210 |
0 |
时间箱3 |
相对石化作用 |
0.4637 |
0 |
时间箱4 |
相对石化作用 |
0.5473 |
0 |
总体 |
相对石化作用 |
0.5531 |
0 |
残差 |
##Bartlett方差齐性检验
t3(第三节).2$巴特利特
Bartlett检验
参数 |
统计的 |
p值 |
网络规范(_S) |
3815.464 |
0 |
相对_消亡 |
18159.213 |
0 |
相对石化作用 |
25654.975 |
0 |
##方差齐性的Fligner-Killeen检验
t3(第三节).2$飞行员
Fligner-Killeen试验
参数 |
统计的 |
p值 |
网络规范(_S) |
3748.140 |
0 |
相对_消亡 |
12599.843 |
0 |
相对石化作用 |
4808.545 |
0 |
正常值偏差可以使用FBD_normalty_plot()
:
##可视化偏离正态分布和方差相似性
FBD_正常_槽(后3p_long)
##将绘图保存为PDF格式的工作目录
ggplot2::ggsave公司(“Plot_normTests.pdf”,宽度= 8,高度= 6)
5.测试时间段之间FBD的显著变化
FBD参数可以很容易地跨时间段发生重大变化使用参数(学生t检验)和非参数进行测试(Mann-Whitney检验)与FBD_tests2()
.两者都是自动计算的,并且首选成对比较将由用户根据假设结果选择测验步骤#4(如上所述)。
#####测试每个FBD参数的每个时间段之间的显著差异
t3(第三节).3 <- FBD_测试2(后3p_long)
###导出所有测试的输出表
写入.csv(t3.3,文件= “FBD_Tests2_Sign.csv”)
##成对t检验
#输出为单独的表
t3(第三节).3$t测试
重要测试
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
网络规范(_S) |
1 |
2 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
相对_消亡 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
相对石化作用 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
#OR作为单个合并表
立方公里.3一<- 旋转(t3.3$t测试$网络专用,
t3(第三节).3$t测试$相对灭绝,
t3(第三节).3$t测试$相对分类,
品牌名称= 错误的)
成对t检验
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
网络规范(_S) |
1 |
2 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
三 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
三 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
三 |
4 |
10000 |
10000 |
0 |
0 |
##Mann-Whitney测试(如果步骤4中的测试未通过假设,则使用)
#输出为单独的表格
t3(第三节).3$mwu_测试
曼恩-惠特尼试验
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
网络规范(_S) |
1 |
2 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
三 |
10000 |
10000 |
0 |
0 |
网络专用 |
2 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
相对_消亡 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
相对石化作用 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
三 |
4 |
10000 |
10000 |
0 |
0 |
|
#OR作为单个合并表
立方公里.3b条<- 旋转(t3.3$mwu_测试$网络规范,
t3.3$mwu_测试$相对灭绝,
t3.3$mwu_测试$相对石化,
品牌名称= 错误的)
Mann-Whitney试验
参数 |
时间_bin1 |
时间_bin2 |
n1个 |
氮气 |
p值 |
p值调整 |
网络规范(_S) |
1 |
2 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
1 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
三 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
2 |
4 |
10000 |
10000 |
0 |
0 |
网络规范(_S) |
三 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对_消亡 |
三 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
2 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
1 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
三 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
2 |
4 |
10000 |
10000 |
0 |
0 |
相对石化作用 |
三 |
4 |
10000 |
10000 |
0 |
0 |