欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c3.js json

C3.js是一個(gè)基于D3.js的JavaScript圖表庫(kù),可用于創(chuàng)建可定制的、易于使用的圖表。C3.js使用的數(shù)據(jù)格式是JSON。JSON是一種輕量級(jí)的數(shù)據(jù)交換格式,易于閱讀和寫(xiě)入。本文將介紹C3.js中使用JSON數(shù)據(jù)格式的方法。

在C3.js中,圖表數(shù)據(jù)可以使用如下的JSON格式:

{
"data": {
"columns": [
["data1", 30, 200, 100, 400, 150, 250],
["data2", 50, 20, 10, 40, 15, 25]
]
}
}

在上面的JSON中,"data"是一個(gè)對(duì)象,包含"columns"數(shù)組。每個(gè)數(shù)組代表一個(gè)數(shù)據(jù)列,包含列名和數(shù)據(jù)。如上面的JSON,有兩列數(shù)據(jù)分別為"data1""data2"

創(chuàng)建C3.js圖表時(shí),需要指定數(shù)據(jù)的JSON對(duì)象。例如:

var chart = c3.generate({
data: {
json: {
"data1": [30, 200, 100, 400, 150, 250],
"data2": [50, 20, 10, 40, 15, 25]
}
}
});

在上面的代碼中,使用"json"屬性指定JSON數(shù)據(jù)對(duì)象。"data1""data2"為數(shù)據(jù)列名,后面的數(shù)組為數(shù)據(jù)。

除了列名和數(shù)據(jù),還可以在JSON中指定更多的圖表選項(xiàng)。例如,可以指定橫軸的標(biāo)簽:

var chart = c3.generate({
data: {
json: {
"data1": [30, 200, 100, 400, 150, 250],
"data2": [50, 20, 10, 40, 15, 25]
},
x: "x",
xFormat: "%Y-%m-%d %H:%M:%S"
}
});

在上面的代碼中,使用"x"屬性指定橫軸的標(biāo)簽為"x",并使用"xFormat"屬性指定標(biāo)簽的日期格式為"%Y-%m-%d %H:%M:%S"

總之,在C3.js中使用JSON數(shù)據(jù)格式創(chuàng)建圖表非常簡(jiǎn)單。只需按照特定的JSON格式準(zhǔn)備數(shù)據(jù)對(duì)象,并使用"json"屬性指定即可。此外,還可以指定其他的圖表選項(xiàng),如橫軸標(biāo)簽、數(shù)據(jù)格式等。