Class vq.ViolinPlot
Extends
vq.Vis.
An interactive violinplot. A violinplot is a graph of nominal/ordinal data vs. interval/continuous data.
The data is wiggled such that the distribution for any given value on the continuous scale is more apparent.
The "violin" (or stingray) shape is due to the empirical distribution calculated over the entire
The JSON Object passed into the ViolinPlot#draw function as input to the visualization:
{ data_array : {Array}, xcolumnid : {string}, ycolumnid : {string}, valuecolumnid : {string}, xcolumnvalue : {string}, ycolumnvalue : {string}, valuecolumnvalue : {string}, tooltip_items : {Function}, fill_style : {Function} or {string}, stroke_style : {Function} or {string}, radius : {Number}, fill_style : {Function} or {string}, stroke_style : {Function} or {string}, show_points : {Boolean}, notifier : {Function}, PLOT : { width : {Number}, height : {Number}, container : {string} or {HTMLElement} vertical_padding : {Number}, horizontal_padding : {Number}, } }
Defined in: vq.violinplot.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
<static> |
vq.ViolinPlot.selectedProbesetId * *
|
Method Attributes | Method Name and Description |
---|---|
draw(violinplot_object)
Constructs the ViolinPlot model and adds the SVG tags to the defined DOM element.
|
Field Detail
<static>
vq.ViolinPlot.selectedProbesetId *
Method Detail
draw(violinplot_object)
Constructs the ViolinPlot model and adds the SVG tags to the defined DOM element.
- Parameters:
- {JSON Object} violinplot_object
- - the object defined above.