R 箱线图不显示类别

问题描述 投票:0回答:0

我正在尝试创建三个箱线图,每个箱线图有 5 个类别,以 1-5 小时的间隔显示三个物种的数量。即 boxplot1 显示 species1 在 1-5 小时内的计数,boxplot2 显示 species2 在 1-5 内的计数,而 boxplot3 在同一窗口中显示 species3 在 1-5 内的计数。

数据从包含五列的 .csv 文件中读取:日期、时间、物种 1、物种 2、物种 3。 “小时”值是数值 1-5,每个物种的数字计数在相应的列中。 “日期”表示观察的日期。当我使用 par(mfrow) 并排绘制三个箱线图时,我只在 x 边距中给出了小时类别 1 和 2。我希望每个物种有 5 个类别,代表 1-5 小时。

这是我的代码:

spec1_plot=boxplot(data$spec1,data$Hour)
par(mfrow=c(1,3))
spec2_plot=boxplot(data$spec2,data$Hour)
spec3_plot=boxplot(data$spec3,data$Hour)

这是我给出的情节: species count by hour

我怎样才能让它也显示每个物种的 3-5 小时?

r boxplot
© www.soinside.com 2019 - 2024. All rights reserved.