चक्रीय डेटा या दृश्य रूप से प्रभावशाली श्रेणीगत अनुपात प्रस्तुत करते समय, नाइटिंगेल चार्ट (जिसे पोलर रोज चार्ट या कॉक्सकॉम्ब चार्ट के रूप में भी जाना जाता है) एक प्रभावशाली दृश्य संरचना प्रदान करता है। फ्लोरेंस नाइटिंगेल ने सार्वजनिक स्वास्थ्य डेटा के नक्शा बनाने के लिए इस चार्ट का निर्माण किया था, जिसमें त्रिज्या के लंबाई के बजाय कोणीय विस्तार के बजाय डेटा मानों को कोणीय विस्तार के बजाय त्रिज्या की लंबाई के आधार पर कोड किया जाता है। स्लाइस कोणों को समान रखते हुए सेक्टर की लंबाई को बाहर की ओर बढ़ाकर, नाइटिंगेल चार्ट चक्रीय या श्रेणीगत मापदंडों को अलग, उच्च प्रभाव वाले रेडियल डिजाइन में बदल देता है।
नाइटिंगेल चार्ट की यांत्रिकी
एपाची ईचार्ट्स में, नाइटिंगेल चार्ट मानक का उपयोग करता है 'पाई' श्रृंखला प्रकार जिसे रोज़टाइप गुणवत्ता के साथ कॉन्फ़िगर किया गया है। सेटिंग रोज़टाइप: 'त्रिज्या' इंजन को वृत्त को समान कोणीय खंडों में विभाजित करने और प्रत्येक सेक्टर की बाहरी त्रिज्या को उसके संख्यात्मक मान के आधार पर आकार देने के लिए निर्देश देता है।
1. आवश्यक सेटअप
एक मूल नाइटिंगेल चार्ट बनाने के लिए, सेट करें रोज़टाइप: 'त्रिज्या' एक के अंदर 'पाई' श्रृंखला ऑब्जेक्ट और अपना डेटासेट प्रदान करें:
विकल्प = {
सुझाव: {
ट्रिगर: 'आइटम',
प्रारूपक: '{a}
{b}: {c} ({d}%)'
},
संकेतक: {
ऊपरी: '5%',
बाएं: 'केंद्र'
},
श्रृंखला: [
{
नाम: 'त्रिज्या मोड',
प्रकार: 'पाई',
त्रिज्या: [20, 140],
केंद्र: ['50%', '55%'],
रोज़टाइप: 'त्रिज्या',
आइटमशैल: {
गोलाकारकिनारा: 5
},
डेटा: [
{ मूल्य: 40, नाम: 'रोज 1' },
{ मूल्य: 38, नाम: 'रोज 2' },
{ मूल्य: 32, नाम: 'रोज 3' },
{ मूल्य: 30, नाम: 'रोज 4' },
{ मूल्य: 28, नाम: 'रोज 5' },
{ मूल्य: 26, नाम: 'रोज 6' },
{ मूल्य: 22, नाम: 'रोज 7' },
{ मूल्य: 18, नाम: 'रोज 8' }
]
}
]
}; 
उन्नत संरचनात्मक तकनीकें
आप रोज़ चार्ट प्रदर्शन मोड को कस्टमाइज़ कर सकते हैं ताकि कोण और त्रिज्या दोनों को एक साथ बदला जा सके, या केंद्र को खाली करके एक रोज-डोनट हाइब्रिड बनाया जा सके।
1. क्षेत्रफल रोज प्रकार (समान कोण बनाम स्केल्ड कोण)
सेटिंग रोज़टाइप: 'क्षेत्रफल' सभी श्रेणियों में सेक्टर कोणों को समान रखता है जबकि केवल त्रिज्या के बजाय स्लाइस के क्षेत्रफल को स्केल करता है:
विकल्प = {
प्रतीक: {
शीर्ष: 'नीचे'
},
श्रृंखला: [
{
नाम: 'क्षेत्र निर्देश',
प्रकार: 'पाई',
त्रिज्या: [30, 120],
केंद्र: ['50%', '45%'],
गुलाबी प्रकार: 'क्षेत्र',
डेटा: [
{ मूल्य: 30, नाम: 'प्रमोशन' },
{ मूल्य: 28, नाम: 'बिक्री' },
{ मूल्य: 26, नाम: 'विकास' },
{ मूल्य: 24, नाम: 'समर्थन' },
{ मूल्य: 22, नाम: 'डिज़ाइन' },
{ मूल्य: 20, नाम: 'संचालन' }
]
}
]
}; 
लेआउट और शैली को सुगठित करना
गोलाकार बाहरी टिप्स और स्पष्ट सीमाओं को लागू करने से आधुनिक वेब पृष्ठों पर ध्रुवीय गुलाब चार्ट्स को एक बेहतर दिखावट मिलती है।
1. गोलाकार गुलाब की टिप्स और खंड सीमाएँ
उपयोग करें सीमा त्रिज्या और सफेद आउटलाइन सीमाओं का उपयोग आसन्न त्रिज्यीय पंखुड़ियों को स्पष्ट रूप से अलग करने के लिए करें:
विकल्प = {
सुझाव: {
ट्रिगर: 'आइटम'
},
श्रृंखला: [
{
नाम: 'विभाग प्रभाव',
प्रकार: 'पाई',
त्रिज्या: [40, 150],
केंद्र: ['50%', '50%'],
गुलाबी प्रकार: 'त्रिज्या',
आइटम शैली: {
सीमा त्रिज्या: 8,
सीमा रंग: '#ffffff',
सीमा चौड़ाई: 2
},
लेबल: {
दिखाएँ: सच,
प्रारूपक: '{b}: {c}'
},
डेटा: [
{ मूल्य: 1048, नाम: 'इंजीनियरिंग' },
{ मूल्य: 735, नाम: 'उत्पाद' },
{ मूल्य: 580, नाम: 'प्रमोशन' },
{ मूल्य: 484, नाम: 'बिक्री' },
{ मूल्य: 300, नाम: 'समर्थन' }
]
}
]
}; 
रणनीतिक उत्तम व्यवहार
- दृश्य विकृति का ध्यान रखें: क्योंकि क्षेत्र त्रिज्या के साथ घातांकीय रूप से बढ़ता है, बड़े मूल्य आम बार चार्ट्स की तुलना में गुलाब चार्ट्स पर दृश्य रूप से प्रमुख दिखाई देते हैं। जब प्रभाव और दृश्य भागीदारी को प्राथमिकता दी जाती है, तब उनका उपयोग करें।
- एक आंतरिक त्रिज्या का छेद बनाए रखें: हमेशा एक आंतरिक त्रिज्या सेट करें (उदाहरण के लिए,
[20, 140]) ताकि छोटे खंड निर्दिष्ट केंद्र पर अपठनीय तीखे बिंदु तक सिकुड़ न जाएँ। - प्रतीक को केंद्र से बाहर रखें: त्रिज्यीय पंखुड़ियों के बाहर बढ़ने पर उनके टेक्स्ट से ओवरलैप होने से बचने के लिए प्रतीक को शीर्ष या नीचे के किनारे पर रखें।