R语言 重新安排table

ddarikpa  于 2023-11-14  发布在  其他
关注(0)|答案(1)|浏览(89)

我试图使我的列的输出是我的数据被分隔在其中的类别。有没有一种方法可以用一些函数转换数据,以便我能够得到我下面所拥有的副本,而不必从头开始创建表?


的数据

laik7k3q

laik7k3q1#

听起来你想把你的数据转换成一种宽格式。
图书馆管理员可以把总数加起来。

library(tidyverse)
df <- read_table("Sex Status n
                 M s 1
                 M t 2
                 F s 3
                 F t 4")
df

df %>% pivot_wider(names_from=Status, values_from=n)

#  Sex       s     t
#  M         1     2
#  F         3     4

library(janitor)
df %>% 
  pivot_wider(names_from=Status, values_from=n) %>% 
  adorn_totals(c("row", "col"))

 #    Sex s t Total
 #     M 1 2     3
 #     F 3 4     7
 # Total 4 6    10

字符串

相关问题