国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

D3學習筆記: 水平柱狀圖表

104828720 / 2424人閱讀

摘要:方法用于對選中的結果集綁定數據。方法和方法表示由于此時元素還不存在,必須根據數據的個數將它們創造出來。方法和方法的參數是函數,表示函數的運行結果就是設置網頁元素的值用效果代碼注意版本版本參考柱狀圖例子

github倉庫

戳這里 鏡心的小樹屋

不用svg




    
    
    d3 | bar chart
    
    


    
用svg 效果

代碼



    
    linechart
    


  
var data = [1,6,4,3,3,8,5,4,3,7],
bar_height = 50,
bar_padding = 10,
height = (bar_height + bar_padding)*data.length,
width = 600;


var scale = d3.scaleLinear()
.domain([0,d3.max(data)])
.range([0,width]);

var svg = d3.select("#container")
.append("svg").attr("width",width).attr("height",height)

var bar = svg.selectAll("g").data(data).enter().append("g").attr("transform",function(d,i){
  return "translate(0,"+i*(bar_height+bar_padding)+")";
})

bar.append("rect").attr("width",function(d){return scale(d);})
.attr("height",bar_height
).style("fill","steelblue")

bar.append("text").text(function(d){return d;}).attr("x",function(d){return scale(d+0.1);}).attr("y",bar_height/2)
注意

d3.v3版本 : d3.scale.linear()
d3.v4版本 : d3.scaleLinear()
參考
https://bost.ocks.org/mike/
http://www.imooc.com/video/4743

http://javascript.ruanyifeng....
http://www.danasilver.org/git...
D3.js柱狀圖例子

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/82586.html

相關文章

  • d3入門篇(四):繪制完整柱狀圖添加過渡效果

    摘要:這篇學習筆記是入門篇的最后一部分,將前幾篇的內容整合到一起,繪制帶過渡效果的柱狀圖,這次先給大家看一下結果圖。 這篇學習筆記是入門篇的最后一部分,將前幾篇的內容整合到一起,繪制帶過渡效果的柱狀圖,這次先給大家看一下結果圖。 結果 showImg(https://segmentfault.com/img/bVblfGG?w=1230&h=1210); 前言 先放結果圖是想反饋一下在整合基...

    Jason 評論0 收藏0
  • Vs - 基于 d3.js 和 vue.js 的數據可視化

    摘要:概述是一個基于和的數據可視化分析包,適用于圖表,制作。目前支持的組件主依賴安裝使用建議使用搭建環境,以下只針對標準環境。圖及其他圖標支持的數據類型請見項目主頁。 Vs 概述 Vs 是一個基于 d3.js 和 vue.js 的數據可視化分析包,適用于圖表,dashboard 制作。 Github Repo 目前支持的組件 d3Bar d3Line d3Pie d3ProgressArc...

    Acceml 評論0 收藏0
  • D3.js數據可視化

    摘要:和之前用的有啥不同和都是用來生成各類圖表的,區別的話可以從使用方法和實現方式上是通過來繪制圖形具體使用方法是通過方法初始化一個實例并通過方法生成一個簡單的柱狀圖很輕松搞定。通過來繪制圖形使用時需要先創建畫布元素然后進行各種繪制圖形。 你的淘寶年度消費報告那炫酷的圖表一下子讓人忘了自己花了多少錢,各大門戶網站、媒體都開始大量使用圖表,于是乎又有一批工具等待我們學習的路上 什么是D3.js...

    songze 評論0 收藏0
  • d3.js 動態圖表

    摘要:使用創建動態圖表主要使用到了部分的,通過他們可以完成動畫我的學習記錄是通過一個例子了解這些會動的柱狀圖還是拿之前的例子,代碼在此完整的柱圖修改的代碼部分在于創建處原來的代碼加上動畫效果后代碼如下動畫開始前狀態返回持續時間,是的動畫函數, d3js v5.9.2 使用d3創建動態圖表主要使用到了d3.trasition部分的API,通過他們可以完成動畫 我的學習記錄是通過一個例子了解...

    Cc_2011 評論0 收藏0

發表評論

0條評論

104828720

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<