【发布时间】:2021-02-03 22:25:50
【问题描述】:
我有 400 个动态名称的列 (t_namelist1_namelist2)。每个 namelist1 和 namelist2 中有 20 个名称。我必须创建一个带有标签的直方图20 by 20 -
- 沿行 - namelist1
- 沿着 col - namelist2
有人可以展示如何使用pivot_longer() 转换数据,使用_ 分隔t、namelist1 和namelist2 三个部分
在示例问题中,我有一个包含 4 列的小标题,我想在 2by2 带有标签的方面创建 4 个单独的直方图 -
- 沿行 - a 和 b
- 沿着 col - x 和 y
谢谢
library(tidyverse)
t_a_x <- rnorm(100)
t_b_x <- rnorm(100)
t_a_y <- rnorm(100)
t_b_y <- rnorm(100)
tbl <- tibble(t_a_x, t_a_y, t_b_x, t_b_y)
# create a histogram in 2 by 2 facets with labels -
# along row - a and b
# along col - x and y
【问题讨论】: