翻譯|使用教程|編輯:楊鵬連|2020-11-20 14:02:25.727|閱讀 340 次
概述:Sunburst圖表用于可視化分層數(shù)據(jù)中的關(guān)系。它通過一系列同心環(huán)顯示層次結(jié)構(gòu),其中每個環(huán)都對應(yīng)于層次結(jié)構(gòu)中的一個級別。每個環(huán)可以具有多個段;每個分段均顯示該層次結(jié)構(gòu)中特定維度的貢獻(xiàn)。專注于環(huán)中的一個片段,可以感覺到該尺寸與其父環(huán)片段之間的整體關(guān)系。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
FusionCharts Suite XT是全面的跨平臺、跨瀏覽器JavaScript圖表套包,其中包括FusionCharts XT、PowerCharts XT 、FusionWidgets XT、FusionMaps XT。支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至簡單的HTML頁面。它是你值得信賴的JavaScript圖表解決方案,目前在全球有45萬用戶選擇Fusioncharts來制作專業(yè)的JavaScript圖表。
Sunburst圖表用于可視化分層數(shù)據(jù)中的關(guān)系。它通過一系列同心環(huán)顯示層次結(jié)構(gòu),其中每個環(huán)都對應(yīng)于層次結(jié)構(gòu)中的一個級別。每個環(huán)可以具有多個段;每個分段均顯示該層次結(jié)構(gòu)中特定維度的貢獻(xiàn)。專注于環(huán)中的一個片段,可以感覺到該尺寸與其父環(huán)片段之間的整體關(guān)系。
森伯斯特(Sunburst)圖表最有效地顯示了如何將一個戒指分成其各個組成部分(即,連續(xù)的片段)。這是一個使用徑向而不是矩形布局(如Treemap)的空間可視化。
要創(chuàng)建朝陽圖,請遵循以下步驟:
有關(guān)屬性的詳細(xì)列表,請參閱森伯斯特圖表的圖表屬性頁面。
要繪制森伯斯特圖,請指定所有葉節(jié)點的值。如果未指定任何葉節(jié)點值,則圖表將顯示“無數(shù)據(jù)可顯示消息”。
森伯斯特圖如下所示:
重要概念相關(guān)的旭日形圖
顯示層級結(jié)構(gòu)中的數(shù)據(jù)
Sunburst圖可以顯示幾乎無限數(shù)量的數(shù)據(jù)層次結(jié)構(gòu)級別。請注意,如果數(shù)據(jù)中只有一層層次結(jié)構(gòu),則該圖表將成為一個甜甜圈圖。層次由同心環(huán)表示,層次的頂層在中心,而更深的層次則輻射得更遠(yuǎn)。
層次結(jié)構(gòu)的每個級別中的單個段稱為node。沒有子節(jié)點的任何環(huán)段都是葉節(jié)點。沒有父節(jié)點的任何節(jié)點都是根節(jié)點。
了解部分到整體的關(guān)系
森伯斯特圖中的每個子節(jié)點代表其父節(jié)點值的一部分。通過求和所有子節(jié)點的值,可以得到父節(jié)點(環(huán)段)的值。每個環(huán)段的掃描范圍與其值成正比。
掃段的角度
環(huán)中每個段的后掠角對每個貢獻(xiàn)成員的數(shù)據(jù)值進行編碼。段的總值越大,其覆蓋的掃角越大。
類別顏色
每個節(jié)點(根節(jié)點除外)都繼承其父節(jié)點的顏色。這可以幫助您識別數(shù)據(jù)中的父子關(guān)系和同級關(guān)系。
向下鉆取
默認(rèn)情況下,朝陽圖支持向下鉆取,即,當(dāng)您單擊某個節(jié)點時,它會隨其子節(jié)點一起顯示,以突出顯示它們之間的關(guān)系。對于除第一個環(huán)上的根節(jié)點和最后一個環(huán)上的葉節(jié)點以外的任何節(jié)點,都會發(fā)生這種情況。如果再次單擊父節(jié)點,則圖表將恢復(fù)為原始狀態(tài)。
指定值,以節(jié)點
在森伯斯特圖表中,僅在提及葉節(jié)點的值時才顯示葉節(jié)點。父節(jié)點的值必須等于或大于分配給其子節(jié)點的值之和。默認(rèn)情況下,所有子節(jié)點的值之和被分配給父節(jié)點。
旋轉(zhuǎn)標(biāo)簽
森伯斯特顯示旋轉(zhuǎn)的標(biāo)簽。每個標(biāo)簽的旋轉(zhuǎn)角度取決于節(jié)點關(guān)聯(lián)的環(huán)的起始角度和終止角度。
旭日形圖配置
啟用/禁用向下鉆取
默認(rèn)情況下,當(dāng)您單擊某個節(jié)點(第一個環(huán)上的根節(jié)點和最后一個環(huán)上的葉節(jié)點除外)時,圖表會向下鉆取,即顯示由該節(jié)點及其子節(jié)點組成的數(shù)據(jù)子集。要禁用此功能,請將allowDrillToNode屬性的值設(shè)置為0。
使用下面給出的代碼:
{ "chart": { "allowDrillToNode": "0" } }該圖表如下圖所示:
指定的內(nèi)部半徑值
當(dāng)根只有一個父節(jié)點時,默認(rèn)情況下將的值innerRadius設(shè)置為0。但是,如果一個根具有多個父節(jié)點,則會將默認(rèn)值30像素分配給innerRadius。
使用下面給出的代碼:
{ "chart": { "innerRadius": "40" } }設(shè)置中心角
想象一條線將朝陽圖平分。直線與原點(0,0)所成的角度是森伯斯特的中心角。您可以使用屬性指定森伯斯特圖的中心角centerAngle。
使用下面給出的代碼:
{
"chart": {
"centerAngle": "90"
}
}
合計設(shè)定角度
您可以使用totalAngle屬性來限制朝陽圖覆蓋的總角度。設(shè)置其值時,可用角度將在數(shù)據(jù)的各個類別之間分配。為每個類別分配一個占其總空間的百分比,與其值成正比。
該totalAngle屬性直接控制森伯斯特圖的外觀。例如,如果將其值設(shè)置為180,則將獲得一半的森伯斯特。
使用下面給出的代碼:
{ "chart": { "totalAngle": "180" } }設(shè)置填充顏色
您可以指定節(jié)點的顏色。為此,請將paletteColors屬性的值設(shè)置為所需顏色的十六進制代碼。請注意,如果不指定任何顏色,則節(jié)點的顏色如下:
{ "chart": { "paletteColors": "ffffff, A88CCC, 77ECC8, 97FAA4, CFF69D, EED482, FFAE91, FE93B5, D98ACF, 7BCDE8, 94A8E9", } }配置懸停效果
您可以配置將鼠標(biāo)懸停在節(jié)點上時發(fā)生的幾種懸停效果。這些效果將應(yīng)用于懸停的節(jié)點及其父節(jié)點。
{ "chart": { "hoverFillColor": "#FF0000", "hoverFillAlpha": "50", "unfocussedAlpha": "50" } }配置突出顯示效果
森伯斯特圖表支持多種突出顯示效果,當(dāng)您將鼠標(biāo)指針移到圖表中的相關(guān)元素上時,將激活這些突出顯示效果。
突出顯示父段
在朝陽圖中,將指針懸停在子節(jié)點上時,將突出顯示父節(jié)點(一直到根節(jié)點)。這由屬性控制,該屬性highlightParentPieSlices的值1默認(rèn)設(shè)置為。
使用下面給出的代碼:
{ "chart": { "highlightParentPieSlices": "0" } }設(shè)置不相關(guān)節(jié)點的透明度
將指針懸停在節(jié)點上時,所有節(jié)點(懸停的節(jié)點及其父節(jié)點除外)都變?yōu)橥该?。此行為由屬性控制,該屬性unfocussedAlpha的值0默認(rèn)設(shè)置為。要使每個節(jié)點在圖表中始終可見,請將的值設(shè)置unfocussedAlpha為100。
使用下面給出的代碼:
{ "chart": { "unfocussedAlpha": "70" } }設(shè)置懸停節(jié)點的透明度
將鼠標(biāo)懸停在節(jié)點上時,它變得不透明。此行為由hoverFillAlpha屬性控制,該屬性的值100默認(rèn)設(shè)置為。要改為使該節(jié)點透明,請將的值設(shè)置hoverFillAlpha為0。
使用下面給出的代碼:
{ "chart": { "hoverFillAlpha": "20" } }配置懸停節(jié)點的填充顏色
默認(rèn)情況下,懸停的節(jié)點在懸停時將保留其顏色。這由hoverFillColor屬性控制,該屬性繼承屬性的值fillColor。若要更改此行為,并為懸停的節(jié)點設(shè)置中性色(例如紅色),請將的值設(shè)置hoverFillColor為所需顏色的十六進制代碼。
使用下面給出的代碼:
{ "chart": { "hoverFillColor": "#FF0000" } }增加圖表標(biāo)簽?zāi)芤姸?/strong>
使用該屬性可textOutline向Sunburst圖表中的數(shù)據(jù)標(biāo)簽添加輪廓。
請參考以下代碼:
{ "chart": { "textOutline": "1" } }
想要購買FusionCharts Suite XT正版授權(quán),或了解更多產(chǎn)品信息請點擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: