R 带有huxtable的相关矩阵中的粗体大值

R 带有huxtable的相关矩阵中的粗体大值,r,r-markdown,R,R Markdown,如何在相关矩阵中加粗大于绝对值(例如0.3)的值。这就是我所处的位置 图书馆(huxtable) var1找到了答案 map\u bold()将值映射到属性,分隔符指定新属性的插入位置,values()按照分隔符的顺序指示属性应该是什么。因此,在-0.2以下,粗体属性应该是TRUE,在0.2以上,它应该是FALSE,然后在0.2以上,它应该是TRUE 此外,通过将要映射的rows和cols参数保留为空,它将应用于所有rows和cols library(huxtable) var1<-rn

如何在相关矩阵中加粗大于绝对值(例如0.3)的值。这就是我所处的位置


图书馆(huxtable)
var1找到了答案

map\u bold()
将值映射到属性,分隔符指定新属性的插入位置,
values()
按照分隔符的顺序指示属性应该是什么。因此,在-0.2以下,粗体属性应该是
TRUE
,在0.2以上,它应该是
FALSE
,然后在0.2以上,它应该是
TRUE

此外,通过将要映射的rows和cols参数保留为空,它将应用于所有rows和cols

library(huxtable)
var1<-rnorm(100)
var2<-rnorm(100)
var3<-rnorm(100)
var4<-rnorm(100)
df<-data.frame(var1, var2, var3, var4)
library(tidyverse)
df %>% 
cor(.) %>% 
huxtable() %>% 
map_bold(., 
by_ranges(breaks=c(-0.2, 0.2), values=c(T, F, T)))
库(huxtable)
var1