Learn R Programming

manureshed (version 0.1.2)

save_transition_matrix: Save Transition Probability Matrix

Description

Save transition probability matrix to CSV with metadata

Usage

save_transition_matrix(
  transition_df,
  file_path,
  nutrient,
  analysis_type = "combined",
  metadata = NULL
)

Value

Character. Path to saved file

Arguments

transition_df

Data frame. Transition probability matrix

file_path

Character. Output file path

nutrient

Character. Nutrient type

analysis_type

Character. Type of analysis

metadata

List. Additional metadata to include

Examples

Run this code
# \donttest{
# Create example analysis results first
results <- run_builtin_analysis(scale = "county", year = 2016, include_wwtp = TRUE)

# Save transition probabilities (only if integrated results exist)
if ("integrated" %in% names(results) && "nitrogen" %in% names(results$integrated)) {
  centroids <- add_centroid_coordinates(results$integrated$nitrogen)
  transitions <- calculate_transition_probabilities(centroids, "combined_N_class")
  save_transition_matrix(transitions,
                        file.path(tempdir(), "transitions_nitrogen.csv"),
                        "nitrogen")
}
# }

Run the code above in your browser using DataLab