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
mean
arithmetic mean
aitchison
,acentre
,acenter
Aitchison centre
rms
root mean square
max
maximum
sd
standard deviation
asd
standard deviation of clr-transformed components
sdsq
standard deviation of squares
varration
variation 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.