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

仿糗事百科网站源码网站seo去哪个网站找好

仿糗事百科网站源码,网站seo去哪个网站找好,办公邮箱最常用的是什么邮箱,外贸做零售的网站R语言的优势在于批量处理&#xff0c;常使用到循环和函数&#xff0c;三线表是科研文章中必备的内容。利用函数实现自动判断数据类型和计算。使用R包&#xff08;table1&#xff09;。 # 创建连续性变量 continuous_var1 <- c(1.2, 2.5, 3.7, 4.8, 5.9) continuous_var2 &l…

R语言的优势在于批量处理,常使用到循环和函数,三线表是科研文章中必备的内容。利用函数实现自动判断数据类型和计算。使用R包(table1)。

# 创建连续性变量
continuous_var1 <- c(1.2, 2.5, 3.7, 4.8, 5.9)
continuous_var2 <- c(10.5, 20.3, 15.2, 8.7, 12.1)
continuous_var3 <- c(0.3, 0.7, 1.1, 2.0, 1.5)# 创建分类变量
category_var1 <- factor(c("A", "B", "A", "C", "B"))
category_var2 <- factor(c("X", "Y", "Z", "X", "Z"))
category_var3 <- factor(c("High", "Low", "Medium", "Medium", "High"))# 创建data.frame
df <- data.frame(ContinuousVar1 = continuous_var1,ContinuousVar2 = continuous_var2,ContinuousVar3 = continuous_var3,CategoryVar1 = category_var1,CategoryVar2 = category_var2,CategoryVar3 = category_var3
)# 显示data.frame
df
#generate three line table
#pvalue
pvalue <- function(x, name, ...){y <- df[[name]]#variableg <- df[,"Group"]#Groupif (is.numeric(y)) {if (shapiro.test(y)$p.value>0.05){p <- t.test(y ~ g)$p.valuep_with_symbol <- paste0(format.pval(p, digits = 3, eps = 0.001), "*")}else{p <- wilcox.test(y ~ g)$p.valuep_with_symbol <- paste0(format.pval(p, digits = 3, eps = 0.001), "**")}}else{if (length(y) > 40 & any(sapply(chisq.test(y,g)$expected, function(x) x >=1))){p <- chisq.test(y, g)$p.valuep_with_symbol <- paste0(format.pval(p, digits = 3, eps = 0.001,trim = FALSE), "#")} else {p<-fisher.test(y,g)$p.valuep_with_symbol <- paste0(format.pval(p, digits = 3, eps = 0.001), "##")}}c("",  p_with_symbol)
}#自定义函数准备显示统计值(t值或卡方值)
stat_value <- function(x, name, ...) {y <- df[[name]] # 变量g <- df[,"Group"] # 分组变量if (is.numeric(y)) {# 连续变量使用 t 检验或 Mann-Whitney U 测试if (shapiro.test(y)$p.value > 0.05) {s <- abs(t.test(y ~ g)$statistic[["t"]]) # 正态分布,使用 t 检验} else {s <- wilcox.test(y ~ g)[["statistic"]][["W"]] # 非正态分布,使用 Mann-Whitney U 测试}} else {if(length(y) > 40 & any(sapply(chisq.test(y,g)$expected, function(x) x >=1))){s<-chisq.test(y, g)$statistic[["X-squared"]]} else {s<-fisher.test(y, g)$statistic[["X-squared"]]}# 分类变量使用卡方检验s <- chisq.test(y, g)$statistic[["X-squared"]]}c("",  format.pval(s, digits=3, eps=0.001))
}
#定义变量的展现形式
# rndr <- function(x, name, ...) {
#   if (!is.numeric(x)) return(render.categorical.default(x))
#   what <- switch(name,
#                  Age = "Median [Min, Max]",
#                  `Survival months` = "Median [Min, Max]"
#   )
#   parse.abbrev.render.code(c("", what))(x)
# }
#绘图
library(table1)
paste(sprintf("`%s`",colnames(df)),collapse="+")
df$Group<-c(rep("A",2),rep("B",3))
table<-table1(~`ContinuousVar1`+`ContinuousVar2`+`ContinuousVar3`+`CategoryVar1`+`CategoryVar2`+`CategoryVar3`|Group,ender=rndr,data=df,extra.col=list(`Statistics`=stat_value,`P-value`=pvalue))

#保存为docx
library(flextable);help(package="flextable")
table_fl<-t1flex(table)
save_as_docx(table_fl,path="table.docx")

http://www.ds6.com.cn/news/70715.html

相关文章:

  • 深圳手机网站建设多少钱网络营销活动策划方案
  • 深圳app网站设计销售怎么做
  • 邯郸市网站建设明星百度指数排名
  • 广东东莞松山湖疫情百度seo外链推广教程
  • 西安做网站维护的公司电商平台开发
  • h5网站建设建站推广资源网
  • 用php做商城网站的设计论文百度小说风云榜排名
  • 苏州服务器托管排名seo去哪里培训
  • 网站建设都需要那些材料搜索关键词是什么意思
  • 如何把做的网站与域名连接网站站内推广怎么做
  • 怎样下载软件到电脑桌面上seo营销培训
  • 移动广告平台seo视频教程百度云
  • 上传网站程序是什么网上代写文章一般多少钱
  • 做网站要以单位b2b免费发布信息网站
  • 微站开发直销的八大课程
  • 腾讯企业邮箱域名可以做网站吗湖南网站设计外包哪家好
  • 建筑网站资料排行榜网站自动推广软件免费
  • 中国建筑工程网招标公告seo刷排名公司
  • 网站搭建费用有了域名如何建立网站
  • 有趣的网站网址杭州最专业的seo公司
  • 品牌网站建设小8a蝌蚪淘宝推广平台
  • 静态网站开发课程小程序运营推广公司
  • 狼人最新网站百度客服怎么转人工电话
  • 上海做网站哪家公司好seo排名优化有哪些
  • 福田大型商城网站建设上海网络推广公司网站
  • 网站开发常用的谷歌插件免费网站站长查询
  • 网站字体一般是什么字体经典软文广告
  • 大学专业宣传网站开发课题意义来宾seo
  • 深圳怎么建设网站学设计什么培训机构好
  • 企业门户网站建设重庆网站建设哪家好