Kutupsal koordinatlar kullanan araziler kesinlikle az kullanılmaktadır - bazıları iyi bir sebeple söyleyebilir. Bence bunların kullanımını haklı kılan durumlar yaygın değildir; Ayrıca bu durumlar ortaya çıktığında, kutupsal grafiklerin doğrusal grafiklerin veremediği verileri ortaya çıkarabileceğini düşünüyorum.
Bence bazen verileriniz doğrusal olmaktan ziyade doğası gereği kutupsaldır - örneğin, döngüseldir (24 gün boyunca birden fazla günde zamanları temsil eden x koordinatları) veya veriler daha önce bir polar özellik alanına eşlenmişti.
İşte bir örnek. Bu grafik, bir Web Sitesinin ortalama trafik hacmini saate göre gösterir. 22:00 ve 01:00 de iki sivri dikkat edin. Sitenin ağ mühendisleri için bunlar önemlidir; birbirlerinin yanında da meydana gelmeleri önemlidir (sadece iki saat arayla). Ancak aynı verileri geleneksel bir koordinat sistemine çizerseniz, bu model tamamen gizlenir - doğrusal olarak çizilir, bu iki sivri , birbirini izleyen günlerde sadece iki saat arayla olmasına rağmen, 20 saat arayla olacaktır . Yukarıdaki polar grafik bunu cimri ve sezgisel bir şekilde göstermektedir (bir efsane gerekli değildir).
R kullanarak böyle araziler oluşturmak için iki yol (farkında olduğum) vardır (w / R yukarıdaki arsa yarattım). Birincisi, temel veya ızgara grafik sistemlerinde kendi işlevinizi kodlamaktır. Başka bir yol, daha kolay olan, dairesel paketi kullanmaktır . Kullanacağınız işlev ' rose.diag ':
data = c(35, 78, 34, 25, 21, 17, 22, 19, 25, 18, 25, 21, 16, 20, 26,
19, 24, 18, 23, 25, 24, 25, 71, 27)
three_palettes = c(brewer.pal(12, "Set3"), brewer.pal(8, "Accent"),
brewer.pal(9, "Set1"))
rose.diag(data, bins=24, main="Daily Site Traffic by Hour", col=three_palettes)