safety-results-over-time
Version:
Chart showing population averages for lab measures, vital signs and other related measures during the course of a clinical trial.
21 lines (19 loc) • 687 B
JavaScript
import { svg } from 'd3';
export default function addContainer(subgroup) {
//Define violin shapes.
subgroup.violinPlot.area = svg
.area()
.interpolate('basis')
.x(d => subgroup.violinPlot.x(d.x + d.dx / 2))
.y0(subgroup.violinPlot.width / 2)
.y1(d => subgroup.violinPlot.y(d.y));
subgroup.violinPlot.line = svg
.line()
.interpolate('basis')
.x(d => subgroup.violinPlot.x(d.x + d.dx / 2))
.y(d => subgroup.violinPlot.y(d.y));
subgroup.violinPlot.container = subgroup.svg
.append('g')
.attr('class', 'violinplot')
.attr('clip-path', `url(#${this.id})`);
}