Nothing
## ----setup, include=FALSE------------------------------------------------
knitr::opts_chunk$set(echo = TRUE)
## ---- eval = FALSE-------------------------------------------------------
# my_data <- read.csv('your_file_path_here.csv', header = FALSE, skip = 15)
# colnames(c('temperature_C', 'mass_mg'))
## ------------------------------------------------------------------------
library(mixchar)
head(juncus)
## ------------------------------------------------------------------------
deriv_juncus <- process(juncus, # dataframe name
init_mass = 18.96,
temp = 'temp_C', # column name for temperature
mass_loss = 'mass_loss') # column name for mass loss data
deriv_juncus
## ------------------------------------------------------------------------
deriv_marsilea <- process(marsilea,
init_mass = 15.29,
temp = 'temp_C',
mass_loss = 'mass_loss')
deriv_marsilea
## ---- fig.height = 3.7---------------------------------------------------
plot(deriv_juncus, cex = 0.9)
## ---- fig.height = 3.7---------------------------------------------------
plot(deriv_marsilea, cex = 0.9)
## ------------------------------------------------------------------------
output_juncus <- deconvolve(deriv_juncus)
output_juncus
## ------------------------------------------------------------------------
# here's an example of specifying your starting vector.
# the order of values is height, skew, position, then width
my_starting_vec <- c(height_0 = 0.002, skew_0 = -0.15, position_0 = 210, width_0 = 50,
height_1 = 0.003, skew_1 = -0.15, position_1 = 250, width_1 = 50,
height_2 = 0.006, skew_2 = -0.15, position_2 = 320, width_2 = 30,
height_3 = 0.001, skew_3 = -0.15, position_3 = 390, width_3 = 200)
output_marsilea <- deconvolve(deriv_marsilea, n_peaks = 4, start_vec = my_starting_vec)
output_marsilea
## ------------------------------------------------------------------------
juncus_rate <- rate_data(output_juncus)
head(juncus_rate)
## ------------------------------------------------------------------------
temp_bounds(output_juncus)
## ------------------------------------------------------------------------
model_fit(output_juncus)
## ------------------------------------------------------------------------
model_fit(output_marsilea)
## ------------------------------------------------------------------------
component_weights(output_juncus)
## ------------------------------------------------------------------------
component_weights(output_marsilea)
## ---- out.width = '80%'--------------------------------------------------
plot(output_juncus, bw = FALSE)
## ---- out.width = '80%'--------------------------------------------------
plot(output_marsilea, bw = FALSE)
## ------------------------------------------------------------------------
juncus_parameters <- model_parameters(output_juncus)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.