相关疑难解决方法(0)

在d3中旋转x轴文本

我是d3和svg编码的新手,我正在寻找一种在图表的xAxis上旋转文本的方法.我的问题是,通常xAxis标题比条形图中的条形图宽.因此,我希望将文本旋转为在xAxis下方垂直(而不是水平)运行.

我尝试添加transform属性:.attr("transform","rotate(180)")

但是当我这样做时,文本完全消失了.我试过增加svg画布的高度,但仍然无法查看文本.

对我做错的任何想法都会很棒.我是否还需要调整x和y位置?而且,如果是这样,那么多少(当我在Firebug中看到它时难以排除故障).

svg text transform d3.js

74
推荐指数
3
解决办法
8万
查看次数

如何在dimple.js中旋转x轴文本?

这是我的酒窝条形图(由d3提供):

var sidechart = new dimple.chart(chart_svg, data);
            sidechart.setBounds(60, 30, 200, 300)
            var x = sidechart.addCategoryAxis("x", "Long name");
            sidechart.addMeasureAxis("y", "Measure");
            sidechart.addSeries(["Short name", "Long name"], dimple.plot.bar);
            sidechart.draw();
Run Code Online (Sandbox Code Playgroud)

x轴上的文字非常长,默认情况下,凹坑旋转它,使其垂直显示.我想将它旋转45度而不是.使用d3,这将通过这样做:

myAxis.attr("transform", "rotate(-45)");
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法在酒窝中找到类似的方法.任何帮助将不胜感激.

javascript d3.js dimple.js

4
推荐指数
1
解决办法
3407
查看次数

标签 统计

d3.js ×2

dimple.js ×1

javascript ×1

svg ×1

text ×1

transform ×1