Попробуйте 'null' вместо '0'
Здесь 'gnu' по-прежнему отображается как категория
var chart = c3.generate({
data: {
xs: {
setosa: 'setosa_x',
versicolor: 'versicolor_x',
},
// iris data from R
columns: [
["setosa_x", "ant", "bat", "cat", "dog"],
["versicolor_x", "eel", "fox", "gnu", "hen"],
["setosa", "0.2, 0.2, 0.2, 0.2"],
["versicolor", 1.3, 1.3, null, 1.3],
],
type: 'scatter'
},
axis: {
x: {
label: 'Sepal.Width',
tick: {
fit: false
},
type: "category"
},
y: {
label: 'Petal.Width',
type: "category"
}
}
});