小编use*_*040的帖子

向 d3j 散点图添加过渡

我是 d3j 的新手,正在玩过渡。我希望数据点一一出现在页面上。我该如何实现这一目标?我尝试插入:

.transition()
.delay(1000)
Run Code Online (Sandbox Code Playgroud)

在本节的各个点:

 var data=[];
 for (var i=0;i<10;i++)
    data.push([Math.floor(Math.random()*30),Math.floor(Math.random()*30)]);

var svg=d3.select("body")
.append("svg")
.attr("width",w)
.attr("height",h);

svg.selectAll("circle")
 .data(data)
 .enter()
 .append("circle")
 .attr("cx",function(d){return xscale(d[0]);})
 .attr("cy",function(d){return yscale(d[1]);})
 .attr("r",function(d){return rscale(d[1]);})
 .attr("fill","teal")
 ;
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助。

d3.js

3
推荐指数
1
解决办法
1001
查看次数

getline、awk 和 date(格式化日期)

我正在尝试格式化 CSV 文件中的一些日期数据。

~/temperature$ cat m
1 01/04/13 02:20:07 PM 21.843 24.360 981.5   
2 01/04/13 02:25:07 PM 21.509 27.048 335.1   
3 01/04/13 02:30:07 PM 19.555 31.441 335.1   
4 01/04/13 02:35:07 PM 18.628 32.154 335.1   
5 01/04/13 02:40:07 PM 18.152 31.782 327.2   
6 01/04/13 02:45:07 PM 17.962 34.723 327.2   
7 01/04/13 02:50:07 PM 17.867 33.008 335.1   
8 01/04/13 02:55:07 PM 17.819 35.722 327.2   
9 01/04/13 03:00:07 PM 17.819 33.989 327.2   
10 01/04/13 03:05:07 PM 17.796 36.143 327.2
Run Code Online (Sandbox Code Playgroud)

我想将日期转换为“YYYY-MM-DD HH:MM:SS”格式。

这是我尝试过的:

~/temperature$ …
Run Code Online (Sandbox Code Playgroud)

awk date getline

2
推荐指数
1
解决办法
827
查看次数

标签 统计

awk ×1

d3.js ×1

date ×1

getline ×1