Learn R Programming

tidywater (version 0.7.0)

convert_water: Convert `water` class object to a dataframe

Description

This converts a `water` class to a dataframe with individual columns for each slot (water quality parameter) in the `water`. This is useful for one-off checks and is applied in all `fn_once` tidywater functions. For typical applications, there may be a `fn_once` tidywater function that provides a more efficient solution.

Usage

convert_water(water)

Value

A data frame containing columns for all non-NA water slots.

Arguments

water

A water class object

See Also

define_water

Examples

Run this code

library(dplyr)
library(tidyr)

# Generates 1 row dataframe
example_df <- define_water(ph = 7, temp = 20, alk = 100) %>%
  convert_water()

example_df <- water_df %>%
  define_water_chain() %>%
  mutate(to_dataframe = map(defined_water, convert_water)) %>%
  unnest(to_dataframe) %>%
  select(-defined_water)

Run the code above in your browser using DataLab