Skip to content

Commit

Permalink
Add plot_landings
Browse files Browse the repository at this point in the history
  • Loading branch information
Schiano-NOAA committed Sep 25, 2024
1 parent cd5d523 commit 1cf4cae
Showing 1 changed file with 37 additions and 10 deletions.
47 changes: 37 additions & 10 deletions R/plot_landings.R
Original file line number Diff line number Diff line change
@@ -1,16 +1,43 @@
plot_land <- function(dat,
model){
output <- dat |> dplyr::filter(label == "landings")
plot_landings <- function(dat,
model = "standard",
units = NULL){
land <- utils::read.csv(dat) |>
dplyr::filter(module_name == "t.series" | module_name == "CATCH",
grepl("landings", label) | label == "obs") |>
dplyr::mutate(estimate = as.numeric(estimate),
year = as.numeric(year))

narea <- length(unique(output$area))
nseas <- length(unique(output$season))
land_ts <- land |>
dplyr::filter(!is.na(year),
!is.na(fleet),
label == "landings_observed" | label == "obs")

if (narea > 1 | nseas > 1) {
narea <- length(unique(land_ts$area))
nseas <- length(unique(land_ts$season))

} else {
plt <- ggplot2::ggplot(data = output) +
ggplot2::geom_line(ggplot2::aes(x = time, y = label))+
ggplot2::facet_wrap(~fleet)
if(narea > 1) {
factors <- TRUE
}
if (nseas > 1) {
land_ts2 <- land_ts |>
dplyr::group_by(year, fleet, sex, area, growth_pattern) |>
dplyr::summarize(estimate = mean(estimate)) |>
dplyr::mutate(fleet = as.character(fleet))
}


plt <- ggplot2::ggplot(data = land_ts2) +
ggplot2::geom_area(ggplot2::aes(x = year, y = estimate, fill = fleet))

add_theme(plt)


}

# Std framework examples
# SS3
dat <- "C:/Users/samantha.schiano/Documents/Stock Assessment Workflow/test_ASAR/billfish_output.csv"
# BAM
#dat <- utils::read.csv("C:/Users/samantha.schiano/Documents/Stock Assessment Workflow/test_ASAR/blk_sea_bass_output.csv")[,-1]
dat <- "C:/Users/samantha.schiano/Documents/Stock Assessment Workflow/test_ASAR/black_sea_bass_output.csv"

0 comments on commit 1cf4cae

Please sign in to comment.