这是我的数据。您可以打开此链接https://www.dropbox.com/s/3bypmpojkpnomos/trial1.txt?dl=0
我想绘制一个箱线图,其中男性和女性在 x 轴上,他们的频率在 y 轴上。然后从那里,我想进行两个样本 t 检验。有没有办法区分受干扰和未受干扰的栖息地?
这就是我尝试过的;
# install and load ggplot2
trial1$Sex <- factor(trial1$Sex,labels = c("Female", "Male"))
P1 <- qplot(trial1$Sex, xlab="Host Sex", ylab="Host caught", main="HOSTS CAUGHT VS SEX")
trial1$Habitat <- factor(trial1$Age,labels = c("Disturb", "Undisturb"))
P2 <- qplot(trial1$Habitat, xlab="Habitat", ylab="Host caught", main="HOSTS CAUGHT VS HABITAT")
# calculatefrequency
library(plyr) #can also count using this package
#calculate frequency and make data frame
library(dplyr)#or this package
f1 <- factor(c(Sex))
T1 <- table(f1) #create table of frequency
f2 <- factor(c(Habitat))
T2 <- table(f2)
a1 <- ggplot(data = trial1, aes(x = Sex, y = Freq, colour = Sex)) +
geom_boxplot() + xlab("Sex") + ylab("Total ectoparasites") +
ggtitle("Sex vs Total ectoparasites")