Published
Edited
Oct 9, 2019
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
viewof filtre_group_name = checkbox({
title: "Groups",
description: "Choisir des groups pour voir le détail les topiques de leur discussions",
options:checkbox_option
,
value:Object.keys(filter.count).map(d => ({value:d, label:d}))
})
Insert cell
data = ({"hd": "https://raw.githubusercontent.com/maliky/images/stable/histData1_190926T1041.json",
// 3 biggest discussion, 10 biggest groups
"rec": "https://raw.githubusercontent.com/maliky/images/stable/vega-lite-json/data_0_191003T1056.rec.json"})
Insert cell
Insert cell
Insert cell
Insert cell
md`### Views for input`
Insert cell
viewof temps = slider({
min: 0,
max: 1,
step: .05,
value: .1,
format: "",
description:
"Importance du temps entre les messages."
})
Insert cell
viewof content = slider({
min: 0,
max: 1,
step: .05,
value: .1,
description:
"Importance du contenu des messages."
})
Insert cell
viewof context = slider({
min: 0,
max: 1,
step: .05,
value: .1,
description:
"Importance du relationnelle auteur <-> auteur."
})
Insert cell
viewof timeUniteS = select({
title: "Unité de temps",
description: "Pour regrouper les messages.",
options: [
//"year", "yearquarter", "yearquartermonth", "yearmonth",
//"yearmonthdate",
// "yearmonthdatehours", "yearmonthdatehoursminutes", "yearmonthdatehoursminutesseconds",
//"quarter", "quartermonth",
"month",
"monthdate",
"date", // (Day of month, i.e., 1 - 31)
"day", // (Day of week, i.e., Monday - Friday)
"hours",
"hoursminutes",
"hoursminutesseconds",
"minutes",
//"minutesseconds","seconds", "secondsmilliseconds","milliseconds",
],
value:"monthdate",
})
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more