D3.js d3js-自定义轴刻度格式-十六进制

D3.js d3js-自定义轴刻度格式-十六进制,d3.js,D3.js,我有10进制(十进制)格式的数据,我需要它在y轴上显示为十六进制(16进制)。如果我先转换数据,d3不能给我一个线性缩放轴。你有什么想法吗?我想在某个地方打电话给“toString(16)”,但我还不知道该在哪里工作。提前谢谢 您需要为您的axis使用axis.tickFormat()。参数是一个格式字符串,十六进制是一个“x”或“x”,具体取决于您想要的是小写字母还是大写字母 这是关于的文档,这是关于的信息。谢谢!那很好用。我想我已经试过了,但我把东西打错了。有效的语法是“你的轴名”;

我有10进制(十进制)格式的数据,我需要它在y轴上显示为十六进制(16进制)。如果我先转换数据,d3不能给我一个线性缩放轴。你有什么想法吗?我想在某个地方打电话给“toString(16)”,但我还不知道该在哪里工作。提前谢谢

您需要为您的axis使用
axis.tickFormat()
。参数是一个格式字符串,十六进制是一个
“x”
“x”
,具体取决于您想要的是小写字母还是大写字母


这是关于的文档,这是关于的信息。

谢谢!那很好用。我想我已经试过了,但我把东西打错了。有效的语法是“你的轴名”;