AmCharts için tarih toplamasını (eksen etiketleri) özelleştirmek isterim ancak amCharts belgelerinde bunu yapmak için bir karşılık bulamadım. Aynı Googling sadece beni dateFormats
belgelerine işaret etti.amCharts tarih toplaması düzeyini özelleştirme
amCharts, parseDates
ayarını true
olarak ayarlayarak ve dateFormats
ekini aşağıda gösterildiği gibi ekleyerek, birleştirme tarihi için bir seçenek sunar. Bu seçenek, amCharts'ın kendisi tarafından bazı hesaplamalar yaparak birikir. Haftalık 25 gün boyunca (Ocak 5), ayın toplanması için 65 gün (Jan) vb. Diyelim, ancak varsayılan tarih toplama düzeyini özelleştirmek istiyorum.
parseDates: true,
dateFormats: [{
fff: 'period',
format: 'JJ:NN:SS'
}, {
period: 'ss',
format: 'JJ:NN:SS'
}, {
period: 'mm',
format: 'JJ:NN'
}, {
period: 'hh',
format: 'JJ:NN'
}, {
period: 'DD', // day level
format: 'MM/DD/YYYY'
}, {
period: 'WW', // week level
format: 'MM/W/YYYY'
}, {
period: 'MM', // month level
format: 'MMM YYYY'
}, {
period: 'YYYY',
format: 'YYYY'
}]
Varsayılan günü, hafta, ay düzeylerini aşağıdaki şekilde değiştirmek istiyorum.
DAY LEVEL: <= 14 days
WEEK LEVEL: 14 < x <= 91
MONTH LEVEL: 91 < x <= 731
Tarih toplulaştırma düzeylerini amCharts içinde özelleştirmek istiyorum. Bunu nasıl yapabilirim? Herhangi bir yardım takdir edilecektir. Şimdiden teşekkürler.
Şimdiye kadar yaptığınız şeyle bir fikir verebilir misiniz? – Foreever
'Agregation level' ile etiket sıklığı mı kastediyorsunuz? – Foreever