当方向为顶部时,如何在 d3 js 中定义 ticksize 参数
How ticksize arguments are defined in d3 js when the orientation is top?
我正在经历以下代码。这里,ticksize 传递了一个负参数。 我在想积极的论点应该没问题,但事实并非如此,因为它应该从顶部画一条线。我想知道为什么?是由于可能发生的一些内部转变吗?
var xAxis = d3.svg.axis()
.scale(x)
.orient("top")
.tickSize(-height - margin.bottom)
.tickFormat(format);
代码是链接的一部分:Mike Bostocks的Object Constancy Explanation。提前谢谢。
SVG 中具有负比例的事物被颠倒绘制。刻度在 d3 中缩放,因此它们的工作方式相同,因此如果你有一个正刻度大小,它会绘制在轴线之外,如果它是负数,它会绘制在线内。
相关文章:
- 如何在d3.js中返回路径的y坐标
- 有条件更新d3.js力图中节点的最佳方法
- 使用D3.js计算带有字母间距的文本长度
- D3.js模式不适用于弧形或圆环图
- d3.js Chord图的动态工具提示
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- HTML5FileReader输出到D3.js图表
- D3.js生成有效的SVG,但不显示任何内容
- 更改 JS/D3 页上的元素位置
- 带有更新按钮.js D3 将新数据添加到旧数据而不是替换旧数据
- D3.js d3.max undefined
- 为什么我的 js.d3 代码不显示轴
- dc.js d3+crossfilter.top将过滤后的数据导出为CSV
- 如何在Plottable.js/D3.js制作的饼图中启用qtip2
- 2dimple.js/d3.js在窗口大小更改时自动调整图表大小
- D3.js D3.json返回Uncaught TypeError:无法读取属性'0'的未定义
- 如何计算(SVG) X/Y坐标的平移和旋转(在JS/D3.js)
- 当我们需要信任大约 200-300 个自定义图表时.js D3 是最佳选择吗?
- 简单条形图按字符串名称分组,带有 DC.js D3.js 和交叉过滤器.js
- 缺少标签- Cola.js/D3.js