Code
vars_csv <- here ("data/copernicus_variables.csv" )
get_var_coord_range <- function (coord_df, coord_name) {
if (! is.data.frame (coord_df)) return (c (NA_real_ , NA_real_ ))
i <- which (coord_df$ coordinate_id == coord_name)
if (length (i) == 0 ) return (c (NA_real_ , NA_real_ ))
vals <- as.numeric (coord_df$ values[[i]])
c (min (vals, na.rm = T), max (vals, na.rm = T))
}
get_dataset_vars_info <- function (dataset_id) {
desc <- get_dataset_description (dataset_id)
product <- pluck (desc, "products" ) |> as_tibble () |> slice (1 )
services <- pluck (
desc, "products" , "datasets" , 1 ,
"versions" , 1 , "parts" , 1 , "services" , 1 )
i_ts <- which (services$ service_name == "arco-time-series" )
vars <- pluck (services, "variables" , i_ts)
times <- get_dataset_times (desc)
tibble (
dataset_id = dataset_id,
product_id = product$ product_id,
product_title = product$ title,
time_min = as.character (times$ min),
time_max = as.character (times$ max),
variable = vars$ short_name,
standard_name = vars$ standard_name,
units = vars$ units,
depth_min = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "depth" )[1 ]),
depth_max = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "depth" )[2 ]),
longitude_min = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "longitude" )[1 ]),
longitude_max = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "longitude" )[2 ]),
latitude_min = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "latitude" )[1 ]),
latitude_max = map_dbl (vars$ coordinates, \(c) get_var_coord_range (c, "latitude" )[2 ])
)
}
vars_info <- map_dfr (names (datasets), get_dataset_vars_info)
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Warning in min(vals, na.rm = T): no non-missing arguments to min; returning Inf
Warning in max(vals, na.rm = T): no non-missing arguments to max; returning
-Inf
Code
write_csv (vars_info, vars_csv)
datatable (vars_info, options = list (scrollX = TRUE ))