我试图从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) 我试图在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)