首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Plotly.js定义数据形状

Plotly.js定义数据形状
EN

Stack Overflow用户
提问于 2018-05-03 01:09:42
回答 1查看 54关注 0票数 0

我从返回的API中提取数据,格式如下:

代码语言:javascript
复制
[{
  "metadata": {"colName": "nameOfCol"},
  "value": valueForCol // string or number or whatever
},
...]

但根据普洛特利的网站,他们想要两个简单的标签和列数组:

代码语言:javascript
复制
var data = [{
  values: [19, 26, 55],
  labels: ['Residential', 'Non-Residential', 'Utility'],
  type: 'pie'
}];

或者:

代码语言:javascript
复制
var data = [{
  x: ['giraffes', 'orangutans', 'monkeys'],
  y: [20, 14, 23],
  type: 'bar'
}];

现在有一个相当大的数据集回来了,所以我不希望循环整个集合,从所有东西中提取标签和值。有没有一个很好的方法告诉Plotly循环我的数据并找到标签和值?

我不知道这会是什么样子,也许是这样的:

代码语言:javascript
复制
var data = [{
  source: myData,
  labels: "metadata.colName",
  values: "value",
  type: "pie"
}]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-06 01:09:29

简短的回答:不,在Plotly.js中没有这方面的特性,不幸的是,您将不得不循环并提取。

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

https://stackoverflow.com/questions/50145588

复制
相关文章

相似问题

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