小编jvd*_*vdh的帖子

nvd3:从离散条形图中删除y轴刻度标签

我试图从nvd3中的离散条形图中删除y轴刻度标签.

我已经查看了nvd3源代码,但找不到我可以改变的明显功能.有谁能指出我的解决方案?

更新:代码

function Transform(value1, value2, chart_name,value3) {
value3 = typeof value3 !== 'undefined' ? value3 : 'no_header';
var chart = nv.models.discreteBarChart()
    .x(function (d) {
    return d.label;
})

    .y(function (d) {
    return d.value;
})

    .staggerLabels(true)
    .tooltips(false)
    .showValues(true);

var a = [];
var f = [{
    values: []
}];
d3.csv("../../csv/master.csv").get(function (error, rows) {

 if (error){
    console.log(error);
    loadError("Uh Oh. This  data set is missing... Try going <a href='/'>back to the start</a>");
    return;
    }

    for (var i = 0; i < rows.length; i++) …
Run Code Online (Sandbox Code Playgroud)

d3.js nvd3.js

5
推荐指数
1
解决办法
1万
查看次数

在bash中生成带有随机内容的大型csv

我试图在bash中生成一个包含随机内容的大型csv.我的机器有6个核心和12G内存,但是我的脚本(见下文)只需要1个列的10k行,需要140秒.有没有办法优化这个脚本?

是否有更快的方法在其他语言中生成随机csv文件?

#!/bin/bash

csv="foo\tbar\tbaz"
start=$(date)
for i in `seq 1 $1`
  do rand=$(($i * $RANDOM))
  str0="$$"$i
  str1=$( echo "$str0" | md5sum )
  randstring1="${str1:2:8}"
  randstring2="${str1:0:2}"
  csv="$csv\n$randstring1\t$randstring2\t$rand"
done
end=$(date)
datediff=$(( $(date -d "$end" +%s) - $(date -d "$start" +%s)))
echo -e $csv > my_csv.csv
echo "script took $datediff seconds for $(wc -l my_csv.csv) lines"
Run Code Online (Sandbox Code Playgroud)

unix csv bash

0
推荐指数
1
解决办法
2203
查看次数

标签 统计

bash ×1

csv ×1

d3.js ×1

nvd3.js ×1

unix ×1