不确定这是否超出了 Stack Overflow 的范围。让我知道是不是。
我的输入数据。
我正在尝试可视化(或执行一些尚未确定的分析)在 468 次不同捕获会话期间捕获的个体的大小分布。捕获会话被标记为“id”,我创建了一个新列“newID”,为简单起见,从 1:468 开始对会话进行编号(如果有人对代码感兴趣,我做了一个很好的循环来创建这个新列)。我正在绘制的尺寸在“SL”列中。
我还有指定捕获会话期间发生的“日期”、“年”、“月”、“位置”和“溪流”的列。数据肯定可以分成更小的部分(例如,有 4 条小溪,所以我可以为每条小溪单独绘制图),但我不想沿着这条路走下去,除非那是我唯一的选择。
到目前为止,我已经使用以下代码完成了一个简单的由“年份”分面的初步绘图(只是为了简单起见,因此数据不会堆叠得太紧密):
library(ggplot2)
CreekDat <-read.table("CreekData.txt",header=TRUE)
CreekData4<-data.frame(CreekDat)
DOT <-ggplot(CreekData4,aes(newID,SL,color=factor(newID)))
DOT<-DOT+facet_grid(Year~.)
DOT<-DOT+stat_boxplot(aes(x = newID,y=SL))
DOT
并得到了这个结果http://ufsnook.smugmug.com/photos/i-psJZ6kw/0/X3/i-psJZ6kw-X3.jpg
有大约 500 个事件我想显示其大小分布有点多......我想知道是否有人知道可能适用于该数据的任何其他绘图选项,对在我目前使用的箱线图中工作有任何建议,或者对我可以查看的非视觉分析有任何想法。