plotly.js 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
plotly.js 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
plotly.js 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 孔小菜
适用人群 未知
收录时间 2015-11-18

软件简介

Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。

实例代码:

Plotly.d3.csv('https://raw.githubusercontent.com/plotly/datasets/master/gapminderDataFiveYear.csv', function(err, rows){      var YEAR = 2007;      var continents = ['Asia', 'Europe', 'Africa', 'Oceania', 'Americas'];      var POP_TO_PX_SIZE = 2e5;      function unpack(rows, key) {          return rows.map(function(row) { return row[key]; });
      }      var data = continents.map(function(continent) {          var rowsFiltered = rows.filter(function(row) {              return (row.continent === continent) && (+row.year === YEAR);
          });          return {
              mode: 'markers',
              name: continent,
              x: unpack(rowsFiltered, 'lifeExp'),
              y: unpack(rowsFiltered, 'gdpPercap'),
              text: unpack(rowsFiltered, 'country'),
              marker: {
                  sizemode: 'area',
                  size: unpack(rowsFiltered, 'pop'),
                  sizeref: POP_TO_PX_SIZE
              }
          };
      });      var layout = {
          xaxis: {title: 'Life Expectancy'},
          yaxis: {title: 'GDP per Capita', type: 'log'},
          margin: {t: 20},
          hovermode: 'closest'
      };
      Plotly.plot('my-graph', data, layout, {showLink: false});
  });
展开阅读全文

代码

评论

点击加入讨论🔥(2)
发表于大前端专区
2018/12/28 07:29

Plotly.js 1.43.1 发布,JavaScript 图表库

Plotly.js 1.43.1 已发布,这是一个开源的 JavaScript 图表库,基于 d3.js 和 stack.gl 。Plotly.js 是一个高层次的、描述性的图表库,自带超过30种图表类型,包括 3D 图表、统计图表、SVG 地图等。 Plotly.js 1.43.1 包含以下修复: Fix z-axis auto-type for cartesian + gl3d graphs (bug introduced in 1.43.0) [#3360] Fix multicategory axis coordinate sorting [#3362] Fix multicategory y-axes clearance [#3354] Fix...

0
14
发表于大前端专区
2018/01/22 07:42

Plotly.js 1.33.0 发布,JavaScript 图表库

Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。 Plotly.js 1.33.0 部分更新内容如下: 使用 regl 完全重写 scattergl trace 类型 完全重写极坐标图渲染器 新增使用散点图跟踪布局图像和布局形状的功能 新增 spikedistance,hoverdistance 和 skipsnap 以便更好地定制笛卡尔子图 添加官方西班牙语翻译...

0
14
发表了资讯
2016/12/15 07:38

Plotly.js 1.21.0 发布,JavaScript 图表库

Plotly.js 1.21.0 发布了,Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。 更新内容: 新增 通过文本和文本位置的标签条 为日期输入和显示添加对16个非 gregorian 日历的支持 添加对 ISO-8601 时间戳的支持 将直方图单元格自动移位算法扩展到日期轴 跟踪类型 heatmapgl 现在包括在主 plotly.js 包内 ...

1
28
发表了资讯
2016/02/02 00:00

Plotly.js v1.5.1 发布,JavaScript 图表

Plotly.js v1.5.1 发布,更新如下: 修复 Scattergeo and choropleth now correctly fire hover and click events [#215] Heatmap and contour traces are redrawn in the correct order [#194] Early returns in Plotly.plot now correctly return Promise rejections [#226] Soon to be deprecated SVGElement.offsetParent calls are removed [#222] Geo zoom in button is now correctly titled Zoom in [#219] All attribu...

0
11
发表了资讯
2016/01/26 00:00

Plotly.js v1.5.0 发布,JavaScript 图表

Plotly.js v1.5.0 发布,更新内容如下: 增加: Modularize the library (first iteration). Trace types can be required in one-by-one to make custom plotly.js bundles of lesser size. [#180, #187, #193, #202] 改进: Remove json assets from the js source files (to better support Webpack bundling) [#183] Update d3, tinycolor2, topojson dependencies [#195] Improve 'colorscale' attribute description [#1...

0
14
发表了资讯
2016/01/13 00:00

Plotly.js v1.4.1 发布,JavaScript 图表

Plotly.js v1.4.1 发布,更新如下: 修复 Click events work properly after being broken in 1.4.0 [#174] 下载页面:1.4.1 Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。...

0
13
发表了资讯
2016/01/06 00:00

Plotly.js v1.3.1 发布,JavaScript 图表

Plotly.js v1.3.1 发布,更新如下: Fix Plotly.addTraces for gl3d and gl2d trace types [#140] 下载地址:1.3.1 Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。...

0
18
发表了资讯
2015/12/16 00:00

Plotly.js v1.2.1 发布,JavaScript 图表

Plotly.js v1.2.1 发布,更新如下: 变更: Improve XSS check in anchor href [#100] 修复 Fix Firefox 42 to-image failures [#104] Fix error bar with type 'sqrt' logic making them visible without specifying the 'value' field [#91] Fix cartesian zoom/drag cover attributes for Firefox 31 [#92] 下载页面:1.2.1 Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表...

0
33
发表了资讯
2015/12/09 00:00

Plotly.js v1.2.0 发布,JavaScript 图表

Plotly.js v1.2.0 发布,更新如下: 增加 All Plotly.____ methods now return a promise, and pass the graph-div as an argument [#77] package.json now has webpack field so plotly.js can be used by webpack users [#68] Add support for rgba colours in pie-charts [#63] 变更 Optimized by calling window.getComputedStyle only once [#81] Improved npm install process for topojson file resolve [#48] 修复 Fixe...

0
21
发表了资讯
2015/12/02 00:00

Plotly.js v1.1.1 发布,JavaScript 图表库

Plotly.js v1.1.1 发布,更新如下: Fix displayModeBar plot config logic [#57] Fix length-1 bins count as ascending in Lib.findBin [#47] Fix jasmine test runner on windows [#46] 下载页面:v1.1.1 Plotly.js 是开源的 JavaScript 图表库,它基于 d3.js 和 stack.gl 。是一个高层次的、描述性的图表库。 plotly.js 带来20种图表类型,包括 3D 图表,统计图表,和 SVG 地图。...

1
29
发表了资讯
2015/11/26 00:00

Plotly.js v1.1.0 发布,JavaScript 图表库

Plotly.js v1.1.0 发布,更新如下: 增加 Add three plot config options: modeBarButtonsToRemove,modeBarButtonsToAdd and modeBarButtons which combine to add the ability to remove specific mode bar buttons add custom mode bar buttons and fully customize the mode bar [#23]. 修复 Fix installation from npm3 [#12] Fix UMD in plotly.js dist files [#18] Fix for blank elements in a text array [#31] 下载页面...

0
25
发表了资讯
2015/11/21 00:00

数据可视化平台 Plotly 开源强大的 JS 图表库

数据可视化平台 Plotly 开源旗下强大的 JavaScript 图表库,支持三种不同类型的图表,包括地图,箱形图和密度图,以及更常见的产品如,条状和线形图。源代码已发布在 GitHub。(已收录开源中国软件库 plotly.js)最新版本的 Plotly.js 可以免费、无限制地用于任何项目。 此前 Plotly 在 R, Python 和 MATLAB 的客户端一直是开源的,但核心图表层 plotly.js 却是闭源的。而现在 Plotly 可以 100%离线地用于 RStudio, MATLAB 或 ...

13
311
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
202 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部