在立体主义中反转地平线图

时间:2012-10-12 22:21:24

标签: graph cubism.js

我正试图获得我在cubism.js演示文稿中看到的那些很酷的网络图,其中RX倒置在顶部并且tx在下面是正常的。 事实是,我似乎将图表颠倒的唯一方法是metric.multiply(-1),但随后值为负值,因此不完全理想。

任何提示?

1 个答案:

答案 0 :(得分:1)

如果没有 nice 方法,您可以将水平图格式化程序替换为仅发出绝对值的格式化程序。您也可以使用比较图表执行类似的操作。

这样的工作:

var horizon = cubism.context().horizon();
var existingFormatter = horizon.format(); // Obtain the format function
var absoluteFormatter = function(value) {
    return existingFormatter(Math.abs(value));
};
horizon.format(absoluteFormatter);

这将使图表仍然呈现为“负面”,但允许您根据需要呈现您的值。

显然,你可以根据自己的需要采用。