计算频率,分离和转置在 R 中具有两个因子变量的列
calculate frequency, separate and transpose column that have two factor variable in R
这是我的数据 https://www.dropbox.com/s/msf0ro8saav7wbl/data1.txt?dl=0 (dataA),我想提取 "Habitat" 的频率 table 以便我可以计算任何统计分析,例如均值和方差,以及也可以使用 ggplot2
绘制箱线图等
我尝试在此处重复问题中使用解决方案,但我认为这对我的问题没有帮助
这是使用 table
获得频率 data.frame
的最简单方法。我正在使用 t
转置并使用 as.data.frame.matrix
将其转换为 data.frame
.
as.data.frame.matrix(t(table(data1)))
A B C
Adult 1 2 1
Juvenile 2 0 0
这是我的数据 https://www.dropbox.com/s/msf0ro8saav7wbl/data1.txt?dl=0 (dataA),我想提取 "Habitat" 的频率 table 以便我可以计算任何统计分析,例如均值和方差,以及也可以使用 ggplot2
绘制箱线图等我尝试在此处重复问题中使用解决方案
这是使用 table
获得频率 data.frame
的最简单方法。我正在使用 t
转置并使用 as.data.frame.matrix
将其转换为 data.frame
.
as.data.frame.matrix(t(table(data1)))
A B C
Adult 1 2 1
Juvenile 2 0 0