My initial dataframe looks:
library(tidyverse)
df <- tibble::tribble(
~element, ~label, ~value,
"aa", "sessions", 196,
"bb", "sessions", 865,
"aa", "begin", 59,
"bb", "begin", 123,
"aa", "complete", 5,
"bb", "complete", 5
)
I want to aggregate like, in a new dataframe:
for each row will contain a column containing the ratio
begin/sessions
complete/sessions
for each element aa and bb.
Looking like:
df_agg <- tibble::tribble(
~label_2, ~aa, ~bb,
"begin_to_sessions", 0.301020408, 0.142196532,
"complete_to_sessions", 0.005780347, 0.005780347
)
JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)