1
我有一个CSV文件,该文件是这样的提示:使用字符串列在c3js
date,size,time,hash
"2016-07-26T17:01:49","0","108.99","c3262c23c3538fd5b9b0f28fb3cbd239e466bb10"
"2016-07-26T18:04:28","0","267.30","58f584d2c58d41f12667538e6a32ad2ce2975bf6"
"2016-07-26T19:02:14","0","133.23","58f584d2c58d41f12667538e6a32ad2ce2975bf6"
"2016-07-26T20:01:32","0","92.50","58f584d2c58d41f12667538e6a32ad2ce2975bf6"
"2016-07-26T21:02:02","0","121.96","a5251ee2a52824ef69fc28b801bdb825c73308f4"
"2016-07-26T22:01:39","0","98.96","a5251ee2a52824ef69fc28b801bdb825c73308f4"
我想补充的最后一列(散),这是一个字符串作为提示,当我将鼠标悬停上线图表。
以下代码能够生成图形,但我无法将“散列”列添加为工具提示。
function generateChart(div, data){
var chart = c3.generate({
bindto: div,
data: {
x: 'date',
xFormat: '%Y-%m-%dT%H:%M:%S',
json: data,
type: 'line',
keys: {
x: 'date',
value: ['size', 'time']
}
},
axis:{
x: {
type: 'timeseries', //date format in CSV file needs to be 2000-06-14
tick: {
format: '%m-%d %H:00'
}
}
},
zoom: {
enabled: true
},
subchart: {
show: true
}
});
}
}
你能否帮我添加最后一列作为图表上所有数据点的工具提示?
由于复制和粘贴如下代码。如何更改散列前面的密钥?目前,它显示“时间” – skjindal93
我实际上想要显示所有值作为工具提示悬停:时间,哈希和大小 – skjindal93
您需要为回调函数tooltip.format.name提供实现来覆盖/格式化它。请参阅c3.js文档 – Chetan