我有一个标准化的数据,但是平行坐标根据各个轴范围给出YAxis范围。我想解决所有在0-1说之间的问题。我猜现在无法在自动缩放的parcoord.js函数中找到yscale。
pc = d3.parcoords()("#example")
.data(data)
.bundlingStrength(0) // set bundling strength
.smoothness(0)
.showControlPoints(false)
.mode("queue")
.render()
.color(color) // ENABLE IF YOU WANT TO HAVE COLOR WRT AREA
.composite("darken")
.alpha(0.85)
.brushMode("1D-axes-multi") // enable brushing
.interactive() // command line mode
.reorderable()
.updateAxes()
答案 0 :(得分:1)
您可以在呈现之前简单地使用函数 .commonScale()。因此,您的代码将类似于
pc = d3.parcoords()("#example")
.data(data)
.bundlingStrength(0) // set bundling strength
.smoothness(0)
.showControlPoints(false)
.mode("queue")
.commonScale()
.render()
.color(color) // ENABLE IF YOU WANT TO HAVE COLOR WRT AREA
.composite("darken")
.alpha(0.85)
.brushMode("1D-axes-multi") // enable brushing
.interactive() // command line mode
.reorderable()
.updateAxes()