Svg 是否可以使用.orient旋转d3.js xAxis?

Svg 是否可以使用.orient旋转d3.js xAxis?,svg,d3.js,Svg,D3.js,我想轮换X轴上的所有日期 var xAxis = d3.svg.axis().scale(x) .orient("bottom").tickFormat(d3.time.format("%b %d")); 上面已经有一些帖子了,比如: 我想知道是否有更好的方法,比如使用.orient()函数 文件上写着: 如果指定的方向不是支持的值之一,则轴将恢复为默认方向。更改方向会影响记号及其标签相对于轴路径的位置,但不会更改轴本身的位置;要更改轴相对于绘图的位置,请在包含的g元素上指定变换属性 我想知道

我想轮换X轴上的所有日期

var xAxis = d3.svg.axis().scale(x)
.orient("bottom").tickFormat(d3.time.format("%b %d"));
上面已经有一些帖子了,比如:

我想知道是否有更好的方法,比如使用
.orient()
函数

文件上写着:

如果指定的方向不是支持的值之一,则轴将恢复为默认方向。更改方向会影响记号及其标签相对于轴路径的位置,但不会更改轴本身的位置;要更改轴相对于绘图的位置,请在包含的g元素上指定变换属性


我想知道我到底怎样才能做到。非常感谢

简短的回答是否定的,
轴。orient
只接受四个参数:
,默认方向是
一个

不能从不同方向获取混合和匹配特性,也不能对标签执行其他复杂操作


你提到的帖子中采用的方法是推荐的方法。

我不清楚你在问什么。正如文档所述,
.orient()
实际上并不旋转轴。如果这是你的问题,答案是否定的。