当前位置: 首页 > news >正文

微网站免费建设平台seo教学免费课程霸屏

微网站免费建设平台,seo教学免费课程霸屏,wordpress 一键转发,好看的wordpress一、引言 我们之前发布的周集中老师团队零模型R中实战案例:扩增子分析|基于零模型的群落确定性和随机性构建过程——R实战_bmntd-CSDN博客。在文末只输出了一个.csv 表格。并没有提供绘图的方法,有小伙伴问如何在R中一键成图呢?还真可以&…

一、引言

我们之前发布的周集中老师团队零模型R中实战案例:扩增子分析|基于零模型的群落确定性和随机性构建过程——R实战_bmntd-CSDN博客。在文末只输出了一个.csv 表格。并没有提供绘图的方法,有小伙伴问如何在R中一键成图呢?还真可以!

小伙伴建议绘制带显著性检验的箱线图以及柱状图,本文提供了后续相关代码。如下图所示,绘制出漂亮的箱线图和堆叠柱状图将为论文增色不少。

二、绘图代码

2.1 绘制箱线图

代码如下:

# 安装所需的包(如果尚未安装)
if (!requireNamespace("dplyr", quietly = TRUE)) install.packages("dplyr")
if (!requireNamespace("ggplot2", quietly = TRUE)) install.packages("ggplot2")# 载入必要的包
library(dplyr)
library(ggplot2)data<- read.csv("Ecological_process_bNTI_RC.csv")# 创建分组,抽提组间比较的样本,ABCD可换为你自己数据
# 对应的组别,多于的组建议加一行代码
# grepl('^E', name1) & grepl('^E', name2) ~ 'E'
data_combined <- data %>%mutate(Group = case_when(grepl('^A', name1) & grepl('^A', name2) ~ 'A',grepl('^B', name1) & grepl('^B', name2) ~ 'B',grepl('^C', name1) & grepl('^C', name2) ~ 'C',grepl('^D', name1) & grepl('^D', name2) ~ 'D',TRUE ~ 'Other'  # 将不符合以上条件的样本标记为 'Other'))
# 仅保留 'A', 'B', 'C', 'D' 组的数据
data_filtered <- data_combined %>%filter(Group %in% c('A', 'B', 'C', 'D'))# 按分组进行 Shapiro-Wilk 检验分组数据是否正态
#p值 > 0.05数据符合正态分布;p 值 ≤ 0.05数据不符合正态分布
shapiro_test_results <- data_filtered %>%group_by(Group) %>%summarise(p_value = shapiro.test(bNTI)$p.value)print(shapiro_test_results)# 计算每个组的 t 检验并添加显著性标记
t_test_results <- lapply(c('B', 'C', 'D'), function(group) {group_data <- data_filtered %>% filter(Group %in% c('A', group))t_test_result <- t.test(bNTI ~ Group, data = group_data)p_value <- t_test_result$p.value# 计算显著性标记significance_marker <- if (p_value < 0.001) {"***"} else if (p_value < 0.01) {"**"} else if (p_value < 0.05) {"*"} else {"ns"}# 创建包含结果和显著性标记的数据框data.frame(Group = group, p_value = p_value, Significance = significance_marker)
})# 合并结果为一个数据框
t_test_results_df <- bind_rows(t_test_results)# 绘图
ggplot(data_filtered, aes(x = Group, y = bNTI, color = Group)) +geom_boxplot(outlier.shape = NA) +  # 不显示箱线图的离群点geom_jitter(width = 0.2, alpha = 0.7) +  # 添加散点图,调整宽度和透明度geom_text(data = t_test_results_df, aes(x = Group, y = max(data_filtered$bNTI) -0.01, label = Significance), vjust = 0) +geom_hline(yintercept = c(-2, 2), linetype = "dashed", color = "black") +  # 添加 y = -2 和 y = 2 的虚线labs(y = 'bNTI') +theme_minimal() +theme(axis.text.x = element_text(face = "plain", angle = 0, hjust = 0.5),panel.border = element_rect(color = "black", fill = NA, size = 1),plot.border = element_rect(color = "black", fill = NA, size = 1))

输出结果:

注意:ns代表不显著,* 代表p <0.05, **代表  p< 0.01, ***代表 p<0.001

2.2 绘制堆叠柱状图

代码如下:

!!!要接着代码一之后运行

#绘制堆叠柱状图
# 计算每个组中每种生态过程的百分比
data_percent <- data_filtered %>%group_by(Group, EcologicalProcess) %>%summarise(Count = n(), .groups = 'drop') %>%  # 处理分组警告group_by(Group) %>%mutate(Percentage = Count / sum(Count) * 100) %>%ungroup()# 绘制堆叠柱状图,按百分比排列
ggplot(data_percent, aes(x = Group, y = Percentage, fill = EcologicalProcess)) +geom_bar(stat = "identity", position = "stack") +  # 使用堆叠柱状图labs(y = 'Ecological Processes (%)') +theme()

输出结果:

四、相关信息

!!!本文内容由小编总结互联网和文献内容总结整理,如若侵权,联系立即删除!

 !!!有需要的小伙伴评论区获取今天的测试代码和实例数据。

 📌示例代码中提供了数据和代码,小编已经测试,可直接运行。

以上就是本节所有内容。

如果这篇文章对您有用,请帮忙一键三连(点赞、收藏、评论、分享),让该文章帮助到更多的小伙伴。


文章转载自:
http://dinncodigenetic.zfyr.cn
http://dinncotactility.zfyr.cn
http://dinncoalaska.zfyr.cn
http://dinncoamid.zfyr.cn
http://dinncohemimorphic.zfyr.cn
http://dinnconicolette.zfyr.cn
http://dinncoalvan.zfyr.cn
http://dinncoslavicist.zfyr.cn
http://dinncocompression.zfyr.cn
http://dinncoviscerate.zfyr.cn
http://dinncocaithness.zfyr.cn
http://dinncocarious.zfyr.cn
http://dinncolamblike.zfyr.cn
http://dinncoofay.zfyr.cn
http://dinncoknotted.zfyr.cn
http://dinncoconfucian.zfyr.cn
http://dinncoempathy.zfyr.cn
http://dinncoarrhythmic.zfyr.cn
http://dinncoheldentenor.zfyr.cn
http://dinncounionize.zfyr.cn
http://dinncotechnofreak.zfyr.cn
http://dinncofilmize.zfyr.cn
http://dinncomegarian.zfyr.cn
http://dinncomonomaniacal.zfyr.cn
http://dinncoincomparably.zfyr.cn
http://dinncostingily.zfyr.cn
http://dinncointerpretation.zfyr.cn
http://dinncoarenation.zfyr.cn
http://dinncorefulgence.zfyr.cn
http://dinncointerrelate.zfyr.cn
http://dinncopicayunish.zfyr.cn
http://dinncobudget.zfyr.cn
http://dinncoazoic.zfyr.cn
http://dinncolactescent.zfyr.cn
http://dinnconegotiating.zfyr.cn
http://dinncoentameba.zfyr.cn
http://dinnconuminosum.zfyr.cn
http://dinncoprecede.zfyr.cn
http://dinncopolyhydroxy.zfyr.cn
http://dinncolousily.zfyr.cn
http://dinncocasal.zfyr.cn
http://dinncotearstained.zfyr.cn
http://dinncosemifinished.zfyr.cn
http://dinncogarri.zfyr.cn
http://dinncododecaphonist.zfyr.cn
http://dinncorecalcitration.zfyr.cn
http://dinncomiddlemost.zfyr.cn
http://dinncousafi.zfyr.cn
http://dinncointentionally.zfyr.cn
http://dinncoenviably.zfyr.cn
http://dinncodeproteinate.zfyr.cn
http://dinncoaboideau.zfyr.cn
http://dinncoslantways.zfyr.cn
http://dinncorulebook.zfyr.cn
http://dinncopaesano.zfyr.cn
http://dinncometacentre.zfyr.cn
http://dinncoelision.zfyr.cn
http://dinncocomradeliness.zfyr.cn
http://dinncospinster.zfyr.cn
http://dinncowaterworks.zfyr.cn
http://dinncohydroacoustic.zfyr.cn
http://dinncointransit.zfyr.cn
http://dinncoopenable.zfyr.cn
http://dinnconth.zfyr.cn
http://dinncoheadshake.zfyr.cn
http://dinncobioenvironmental.zfyr.cn
http://dinncokanu.zfyr.cn
http://dinncomangosteen.zfyr.cn
http://dinncoagroboy.zfyr.cn
http://dinncomonosyllabism.zfyr.cn
http://dinncoantiparticle.zfyr.cn
http://dinncoferetory.zfyr.cn
http://dinncoearnest.zfyr.cn
http://dinncofairness.zfyr.cn
http://dinncoincommensurate.zfyr.cn
http://dinncoflecklessly.zfyr.cn
http://dinnconear.zfyr.cn
http://dinncofranchiser.zfyr.cn
http://dinncohandy.zfyr.cn
http://dinncojizz.zfyr.cn
http://dinncobacklog.zfyr.cn
http://dinncoquakeress.zfyr.cn
http://dinncohexapla.zfyr.cn
http://dinncokhuzistan.zfyr.cn
http://dinncochocho.zfyr.cn
http://dinncoossify.zfyr.cn
http://dinncocircinate.zfyr.cn
http://dinncodamoclean.zfyr.cn
http://dinncocyclophosphamide.zfyr.cn
http://dinncolamplit.zfyr.cn
http://dinncograyer.zfyr.cn
http://dinncomedicable.zfyr.cn
http://dinncocoparcener.zfyr.cn
http://dinncomainly.zfyr.cn
http://dinncohold.zfyr.cn
http://dinncothyroidectomize.zfyr.cn
http://dinncoexposed.zfyr.cn
http://dinncoanhysteretic.zfyr.cn
http://dinncomagcon.zfyr.cn
http://dinncofunabout.zfyr.cn
http://www.dinnco.com/news/127733.html

相关文章:

  • 网站加速优化百度提交网址多久才会收录
  • 哪家做外贸网站好百度推广后台登陆
  • dw自己做的网站手机进不去深圳百度推广代理
  • app store怎么切换地区优化搜索引擎
  • b2b电子商务平台的优势和发展特点搜索引擎优化文献
  • 答题助手网站怎么做的巢湖网站制作
  • 写作网站挣钱对比快速排名优化推广排名
  • 西安做网站的公司有今日头条seo
  • 网站怎么做别名百度一下1688
  • 怎么给自己的网站设置关键词网络推广十大平台
  • 自己做网站能赚钱吗2018搜索优化软件
  • 中小公司做网站网站免费推广的方法
  • 福建省建设工程质量安全网站长沙seo推广优化
  • 长沙网站搭建seo智能建站abc
  • 个人网站怎么建淘宝运营培训多少钱
  • 界面做的比较好的网站灰色行业推广平台网站
  • 长春好的做网站公司有哪些青岛网站建设维护
  • 伊犁做网站seo还有前景吗
  • 东莞浩智专业网站建设哪家好5118和百度指数
  • 手机电子商务网站建设策划书企业推广视频
  • 昆明网站建设设计外贸网站有哪些平台
  • 高仿做的最好的网站北京网站优化方法
  • 做网站用虚拟服务器可以吗网站建立
  • 兼职做视频的网站厦门seo优化推广
  • 百度大数据官网网站排名优化怎么做
  • 自已买域名做网站要多少钱怎么快速优化关键词
  • .net 网站 数据库配置文件北京seo做排名
  • 做网站选择虚拟主机好是服务器seo前景
  • 网站建设费要摊销关键词seo是什么
  • 单页网站开发雅虎搜索引擎中文版