首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >倒置yAxis上的yAxis最大值

倒置yAxis上的yAxis最大值
EN

Stack Overflow用户
提问于 2016-01-16 15:07:45
回答 1查看 301关注 0票数 1

我试着用倒y轴做一个简单的直线图,我确信我的问题很容易解决,但不知怎么的,我就是不能让它工作。

我的y-值是排名,"1“是最好的,所以它应该在图表的顶部。

代码语言:javascript
复制
chart.yDomain([10,1]) 

做这项工作..。但是在将来,我们可能会有这个域之外的数据,我试图直接从数据中得到最大的y值,以代替手动设置的"10“。

我到处玩

代码语言:javascript
复制
d3.max(data, function(d){ return d.rank; } )

看了看为什么域没有在D3中使用d3.max(数据)?,但不管我怎么尝试,我都不能让它起作用。

也许有人能帮我?这是我第一次使用nvd3,我对它不太熟悉。

我的小提琴在这里:http://jsfiddle.net/Marei/w0385jj3/

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-16 15:26:51

您可以使用d3.merge.map

代码语言:javascript
复制
d3.max(d3.merge(data.map(function(d){return d.values})), function(d) {return d.rank});

更新的小提琴

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34828482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档