gpt4 book ai didi

d3.js - d3js v4 : Only show labels on x-axis

转载 作者:行者123 更新时间:2023-12-02 20:50:28 25 4
gpt4 key购买 nike

我正在创建一个堆积条形图。我只想在 x 轴上显示刻度线的标签文本,但不显示刻度线和水平 x 轴线。

我该如何离开这里?

g.append('g')
.attr('class', 'axis')
.attr('transform', 'translate(0,' + height + ')')
.call(d3.axisBottom(x));

最佳答案

这是 CSS:

.axis path, .axis line {
fill: none;
stroke: none;
}

这是一个演示:

var svg = d3.select("svg");
var x = d3.scaleLinear().domain([1, 10]).range([10, 390])
svg.append('g')
.attr('class', 'axis')
.attr('transform', 'translate(0,50)')
.call(d3.axisBottom(x));
.axis path, .axis line {
fill: none;
stroke: none;
}
<script src="https://d3js.org/d3.v4.min.js"></script>
<svg width="400" height="80"></svg>

关于d3.js - d3js v4 : Only show labels on x-axis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42360808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com