gpt4 book ai didi

R - 为管道中的 map 中的 corrplot 图拉标题

转载 作者:行者123 更新时间:2023-12-02 18:11:00 25 4
gpt4 key购买 nike

<分区>

想象一下这段代码:

mtcars %>% 
group_split(cyl) %>%
map(select, mpg, disp, hp) %>%
`names<-`(c(4, 6, 8)) %>%
map(cor)

列表元素的名称根据 cyl 变量的值设置,基于该值将数据分为三组。

现在想象将所有这些传递给 corrplot:

mtcars %>% 
group_split(cyl) %>%
map(select, mpg, disp, hp, cyl) %>%
`names<-`(c(4, 6, 8)) %>%
map(cor) %>%
map(corrplot)

效果很好。现在,corrplot 函数有一个 title 参数,用于在绘图上打印标题。我希望从用于创建绘图的列表元素的名称中提取每个绘图的标题 - 换句话说,就是前面提到的 cyl 变量的那些值。我怎样才能做到这一点?我试过这样做:

mtcars %>% 
group_split(cyl) %>%
map(select, mpg, disp, hp) %>%
`names<-`(c(4, 6, 8)) %>%
map(cor) %>%
map(corrplot, title = names(.))

但这只会打印图表上的所有名称,而不仅仅是当前元素中的名称。

如果您有解决方案,我将不胜感激。不会破坏管道,因为我可以很容易地找到破坏管道的解决方法。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com