gpt4 book ai didi

r - 将 data.frame 对象直接转换为 R 中的列联表

转载 作者:行者123 更新时间:2023-12-04 11:58:08 25 4
gpt4 key购买 nike

假设我导入了外部数据,它是一个像这样的列联表:

var_names <-c("School", "Coffeeshop", "Hospitals", "Parks") 
Washington <- c(142, 120, 20, 20)
Seattle<-c(120, 140, 30, 40)
ctable <- data.frame(rbind(Washington, Seattle))
colnames(ctable) <- var_names
ctable

School Coffeeshop Hospitals Parks
Washington 142 120 20 20
Seattle 120 140 30 40

现在 ctable 是一个“data.frame”,我如何在 R 中将它的类转换为“table”?谢谢!

最佳答案

首先将其转换为矩阵(数组):

class(as.table(as.matrix(ctable)))
[1] "table"

关于r - 将 data.frame 对象直接转换为 R 中的列联表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19824687/

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