antvis/G2

G2 Radar chart using javascript - reverse plotting of values #4047

swtjeeva posted onGitHub

<!-- Thank you for reporting an issue. 1. It's RECOMMENDED to submit PR for typo or tiny bug fix. 2. If this's a FEATURE request, please provide: details, pseudo codes if necessary. 3. If this's a BUG, please provide: course repetition, error log and configuration. Fill in as much of the template below as you're able. 4. It will be nice to use to provide a CodePen Link which can reproduce the issue, we provide a CodePen template g2-github-issue. 感谢您向我们反馈问题。 1. 提交问题前,请先阅读 https://antv.alipay.com/zh-cn/g2/3.x/index.html 上的文档。 2. 我们推荐如果是小问题(错别字修改,小的 bug fix)直接提交 PR。 3. 如果是一个新需求,请提供:详细需求描述,最好是有伪代码实现。 4. 如果是一个 BUG,请提供:复现步骤,错误日志以及相关配置,并尽量填写下面的模板中的条目。 5. 如果可以,请提供尽可能精简的 CodePen 链接,可使用 CodePen 模板 https://codepen.io/leungwensen/pen/WXJgox,方便我们排查问题。 6. 扩展阅读:如何向开源项目提交无法解答的问题 -->

  • G2 Version: 4.1.42
  • Platform: windows / mac
  • Mini Showcase(like screenshots): image

<!-- Enter your issue details below this comment. -->

Plotting values in reverse is not working in Antv G2 Radar chart. I am trying to plot chart.scale as min:5, max:1 - so the values in the middle should be 5 and should reduce to 1 when scaling outside. But, trying this in antv g2 chart, the chart is not responding properly and taking random axis values irrespective of given values(only if min value is greater than max value). Much appreciable, if anyone has any idea about this to share.!

Thanks!


Very special situation.

A solution for you, the labels whose from 1.0 to 5.0 are just only text labels.

  1. process the demo, (x) => 5 - x to reverse the data
  2. show yaxis label 1.0 with 5.0, and so on
chart.axis('score', {
  label: {
    formatter: (v) => 5 - v, // here
  }
});
posted by hustcc over 2 years ago

Fund this Issue

$0.00
Funded

Pull requests