| compmus_summarise | R Documentation |
Summarises vector-based features in nested list columns.
compmus_summarise(dat, feature, method = "mean", norm = "id", na.rm = FALSE) compmus_summarize(dat, feature, method = "mean", norm = "id", na.rm = FALSE)
dat |
A tibble containing list columns. |
feature |
The vector-valued column of |
method |
A character string indicating which summarisation method to use (see Details). Default is the arithmetic mean. |
norm |
An optional character string indicating the method for
pre-normalising each vector with |
na.rm |
Remove NA values? |
The following methods are supported.
compmus_summarize: Summarize possibly vector-valued columns
meanarithmetic mean
aitchison,acentre,acenterAitchison centre
rmsroot mean square
maxmaximum
sdstandard deviation
asdstandard deviation of clr-transformed components
sdsqstandard deviation of squares
varrationvariation ratio
library(tidyverse)
get_tidy_audio_analysis("5ZLkc5RY1NM4FtGWEd6HOE") %>%
compmus_align(bars, segments) %>%
select(bars) %>%
unnest(bars) %>%
mutate(
pitches =
map(
segments,
compmus_summarise, pitches,
method = "rms", norm = "euclidean"
)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.