This R markdown file includes all the R code used to analyze Queen Snapper (Etelis oculatus) size data.

Load libraries

library(tidyverse)
library(rstudioapi)
library(stringr) # for wrapping text on graphics
library(vtable)

Load data file

qsdf_2506 <- read.csv("qs2506df.csv")

qsdf_2506$catch_month <- factor(qsdf_2506$catch_month)
qsdf_2506$year <- factor(qsdf_2506$year)
qsdf_2506$species <- factor(qsdf_2506$species)
qsdf_2506$common_name <- factor(qsdf_2506$common_name)
qsdf_2506$frozen <- factor(qsdf_2506$frozen)
qsdf_2506$catch_method <- factor(qsdf_2506$catch_method)
qsdf_2506$bait <- factor(qsdf_2506$bait)
qsdf_2506$area <- factor(qsdf_2506$area)
qsdf_2506$gutted <- factor(qsdf_2506$gutted)
qsdf_2506$sex <- factor(qsdf_2506$sex)
qsdf_2506$maturity <- factor(qsdf_2506$maturity)
summary(qsdf_2506)
##        X        catch_date        catch_month landing_time   dissection_date   
##  Min.   :1.0   Length:7           Sep:7       Mode:logical   Length:7          
##  1st Qu.:2.5   Class :character               NA's:7         Class :character  
##  Median :4.0   Mode  :character                              Mode  :character  
##  Mean   :4.0                                                                   
##  3rd Qu.:5.5                                                                   
##  Max.   :7.0                                                                   
##  dissection_time   year      month             observer        
##  Mode:logical    2023:7   Length:7           Length:7          
##  NA's:7                   Class :character   Class :character  
##                           Mode  :character   Mode  :character  
##                                                                
##                                                                
##                                                                
##             species         common_name  fish_code         frozen
##  Etelis oculatus:7   Queen Snapper:7    Length:7           Y:7   
##                                         Class :character         
##                                         Mode  :character         
##                                                                  
##                                                                  
##                                                                  
##    catch_method                   bait   area       SL_CM           FL_CM      
##  Dropline:7     Japanese bait; Squid:7   B4:7   Min.   :22.00   Min.   :23.50  
##                                                 1st Qu.:25.80   1st Qu.:27.85  
##                                                 Median :31.30   Median :33.30  
##                                                 Mean   :37.57   Mean   :40.27  
##                                                 3rd Qu.:48.50   3rd Qu.:51.95  
##                                                 Max.   :61.10   Max.   :65.50  
##      TL_CM        HH_CM          ED_CM              W_G        
##  Min.   :28.60   Mode:logical   Mode:logical   Min.   : 228.2  
##  1st Qu.:34.30   NA's:7         NA's:7         1st Qu.: 379.9  
##  Median :41.70                                 Median : 618.8  
##  Mean   :50.17                                 Mean   :1440.1  
##  3rd Qu.:66.90                                 3rd Qu.:2177.8  
##  Max.   :78.50                                 Max.   :4118.8  
##    finclip            otoliths         gutted gonads_present        sex   
##  Length:7           Length:7           N:7    Length:7           FALSE:4  
##  Class :character   Class :character          Class :character   NA's :3  
##  Mode  :character   Mode  :character          Mode  :character            
##                                                                           
##                                                                           
##                                                                           
##  maturity     G1L_CM          G2L_CM           GW_G        stomach._sample   
##  NA's:7   Min.   : 4.10   Min.   : 3.80   Min.   :  0.10   Length:7          
##           1st Qu.: 5.70   1st Qu.: 5.65   1st Qu.:  0.40   Class :character  
##           Median : 6.40   Median : 7.10   Median :  0.50   Mode  :character  
##           Mean   :10.01   Mean   :10.36   Mean   : 44.54                     
##           3rd Qu.:13.55   3rd Qu.:13.75   3rd Qu.: 41.80                     
##           Max.   :21.10   Max.   :22.80   Max.   :226.80
filtered_data <- qsdf_2506 %>%
  filter(sex == "F")

summary(filtered_data)
##        X        catch_date        catch_month landing_time   dissection_date   
##  Min.   : NA   Length:0           Sep:0       Mode:logical   Length:0          
##  1st Qu.: NA   Class :character                              Class :character  
##  Median : NA   Mode  :character                              Mode  :character  
##  Mean   :NaN                                                                   
##  3rd Qu.: NA                                                                   
##  Max.   : NA                                                                   
##  dissection_time   year      month             observer        
##  Mode:logical    2023:0   Length:0           Length:0          
##                           Class :character   Class :character  
##                           Mode  :character   Mode  :character  
##                                                                
##                                                                
##                                                                
##             species         common_name  fish_code         frozen
##  Etelis oculatus:0   Queen Snapper:0    Length:0           Y:0   
##                                         Class :character         
##                                         Mode  :character         
##                                                                  
##                                                                  
##                                                                  
##    catch_method                   bait   area       SL_CM         FL_CM    
##  Dropline:0     Japanese bait; Squid:0   B4:0   Min.   : NA   Min.   : NA  
##                                                 1st Qu.: NA   1st Qu.: NA  
##                                                 Median : NA   Median : NA  
##                                                 Mean   :NaN   Mean   :NaN  
##                                                 3rd Qu.: NA   3rd Qu.: NA  
##                                                 Max.   : NA   Max.   : NA  
##      TL_CM      HH_CM          ED_CM              W_G        finclip         
##  Min.   : NA   Mode:logical   Mode:logical   Min.   : NA   Length:0          
##  1st Qu.: NA                                 1st Qu.: NA   Class :character  
##  Median : NA                                 Median : NA   Mode  :character  
##  Mean   :NaN                                 Mean   :NaN                     
##  3rd Qu.: NA                                 3rd Qu.: NA                     
##  Max.   : NA                                 Max.   : NA                     
##    otoliths         gutted gonads_present        sex    maturity     G1L_CM   
##  Length:0           N:0    Length:0           FALSE:0   NULL:    Min.   : NA  
##  Class :character          Class :character                      1st Qu.: NA  
##  Mode  :character          Mode  :character                      Median : NA  
##                                                                  Mean   :NaN  
##                                                                  3rd Qu.: NA  
##                                                                  Max.   : NA  
##      G2L_CM         GW_G     stomach._sample   
##  Min.   : NA   Min.   : NA   Length:0          
##  1st Qu.: NA   1st Qu.: NA   Class :character  
##  Median : NA   Median : NA   Mode  :character  
##  Mean   :NaN   Mean   :NaN                     
##  3rd Qu.: NA   3rd Qu.: NA                     
##  Max.   : NA   Max.   : NA