clustergrammer
Version:
This is a clustergram implemented in D3.js. I started from the example http://bost.ocks.org/mike/miserables/ and added the following features
15 lines (12 loc) • 620 B
JavaScript
module.exports = function calc_real_font_size(params){
var real_font_size = {};
// zoom_switch behavior has to change with zoom_switch_y
if (params.viz.zoom_switch > 1){
real_font_size.row = params.labels.default_fs_row * params.zoom_behavior.scale();
real_font_size.col = params.labels.default_fs_col * params.zoom_behavior.scale(); ///params.viz.zoom_switch;
} else {
real_font_size.row = params.labels.default_fs_row * params.zoom_behavior.scale()/params.viz.zoom_switch_y;
real_font_size.col = params.labels.default_fs_col * params.zoom_behavior.scale();
}
return real_font_size;
};