Likert Madde Yanıt Verilerinin Görselleştirilmesi


25

Likert tepkilerinin kümesini görselleştirmenin iyi yolları nelerdir?

Örneğin, X'in A, B, C, D, E, F & G hakkındaki kararlarında önemini sorgulayan bir madde kümesi mi? Yığılmış çubuk grafiklerinden daha iyi bir şey var mı?

  • N / A cevaplarıyla ne yapılmalı? Nasıl temsil edilebilirler?
  • Çubuk grafikler yüzdeleri veya yanıt sayısını rapor etmeli mi? (yani çubuklar aynı uzunlukta mı olmalı?)
  • Yüzde ise, payda geçersiz ve / veya N / A cevapları içermeli midir?

Benim kendi görüşlerim var ama başkalarının fikirlerini arıyorum.

Yanıtlar:


30

Ortalanmış sayım görünümünü seviyorum. Bu özel sürüm, yalnızca katılıyorum / katılmamak üzere görüşlerin miktarını göstermek için tarafsız cevapları (aynı şekilde tarafsız ve n / a'yı etkili şekilde ele alıyor) kaldırıyor. 0 noktası kırmızı ve mavinin buluştuğu yerdir. Sayma ekseni kırpılmıştır.

alt metin

Karşılaştırma için, burada hem nötr (gri) hem de yanıt yok (beyaz) gösteren, yığılmış yüzdelerle aynı 5 yanıt vardır.

alt metin

Güncelleme: Benzer bir yöntem öneren makale: Likert ve Diğer Derecelendirme Ölçeklerini Çizme (PDF)


2
(+1) İlginç! Hangi yazılımı kullanıyorsunuz? Sadece bir açıklama:% ya da sayılar için mutlak değerler hakkında herhangi bir gösterge yoktur, bu yüzden bu sadece göreceli bir yorumlamaya izin verir.
chl

Maalesef, son cümlenizi okumadım (x ekseni görünmez). Başka bir not daha deneyeceğim: NA sayılarını orta görünümde görünür kılma şansı (yani onları tarafsızlardan ayırmak)?
chl

@chl Teşekkürler. Üzerinde çalışmak için para aldığım JMP'yi kullanıyorum. Birincisi, birçok araçta mümkün olması gereken, pozitif ve negatif değerlere sahip yığılmış bir çubuk grafiktir. NA sayımları farklı yollarla yapılabilir (bir uçta, her iki uçta bölünmüş, ortada, ayrı sütunda) ve bunların hiçbiri açıkça çoğu durumda daha iyi görünmemektedir.
xan

2
Sadece Rkullanıcılar için bu tür arsaların pakete uygulandığını eklemek istedim HH. Size bir izlenim vermek için deneyebilirsiniz likert(t(apply(data, 2, table))).
hplieninger 02:13

1
Referansın "B Robbins, Naomi; M Heiberger, Richard (2011)." Likert ve Diğer Derecelendirme Ölçeklerini Çizme "olduğunu düşünüyorum. JSM 2011: 1058–1066."
Kit Johnson,

23

Yığınlanan çubuk grafikler, istatistikçiler tarafından nazikçe tanıtılması şartıyla genellikle iyi anlaşılır. Bunları sıralı öğe (örneğin Likert) ise, her kategori için aşamalı bir renkle ortak bir metrikte (örneğin% 0-100) ölçeklendirmek faydalıdır. Çok fazla öğe ve en fazla 3-5 yanıt kategorisi olmadığında nokta çizelgeyi (Cleveland nokta grafiği) tercih ederim . Ancak bu gerçekten görsel netlik meselesidir. Genel olarak standartlaştırılmış bir ölçü olduğu için genellikle% veririm ve yalnızca% hem de yığılmayan çubuk grafikte sayıları bildiririm. İşte ne demek istediğime bir örnek:

data(Environment, package="ltm")
Environment[sample(1:nrow(Environment), 10),1] <- NA
na.count <- apply(Environment, 2, function(x) sum(is.na(x)))
tab <- apply(Environment, 2, table)/
       apply(apply(Environment, 2, table), 2, sum)*100
dotchart(tab, xlim=c(0,100), xlab="Frequency (%)", 
         sub=paste("N", nrow(Environment), sep="="))
text(100, c(2,7,12,17,22,27), rev(na.count), cex=.8)
mtext("# NA", side=3, line=0, at=100, cex=.8)

alt metin

latticeVeya ile daha iyi görüntü elde edilebilir ggplot2. Bu örnekte tüm maddeler aynı cevap kategorilerine sahiptir, ancak daha genel bir durumda farklı olanları bekleyebiliriz, böylece hepsini göstermek burada olduğu gibi gereksiz görünmez. Bununla birlikte, okumayı kolaylaştırmak için her cevap kategorisine aynı rengi vermek mümkün olacaktır.

Ancak, tüm öğeler aynı yanıt kategorisine sahip olduğunda, yığılmış çubukların daha iyi olduğunu söyleyebilirim, çünkü öğeler arasında bir yanıt yönteminin sıklığını takdir etmeye yardımcı olurlar:

alt metin

Aynı zamanda, benzer tepki kategorisine sahip birçok madde varsa, yararlı olan bir tür ısı haritası düşünebilirim. alt metin

Eksik cevaplar (özellikle önemsiz olduğunda veya belirli bir madde / soruda yerelleştirildiğinde), her bir madde için ideal olarak bildirilmelidir. Genel olarak, her kategori için verilen yanıtların yüzdesi NA olmadan hesaplanır. Bu genellikle anket veya psikometride yapılan şeydir (“ifade edilmiş veya gözlemlenen yanıtlardan” söz ediyoruz).

PS I aşağıda gösterilen resim gibi daha süslü şeyler düşünebilirsiniz (ilk bir yandan, ikinci dan tarafından yapıldı ggplot2, ggfluctuation(as.table(tab))), ama yüzey varyasyonları zordur çünkü dotplot veya barchart olduğunca doğru bilgi olarak iletmek sanmıyorum teşekkür ederiz. alt metin

alt metin


2
BTW, Grafik Likert ölçeği yanıtlarıyla ilgili bir soru dün Andrew Gelman'ın
chl

14

Bence CHL’in cevabı harika.

Ekleyebileceğim tek şey, öğeler arasındaki ilişkiyi karşılaştırmak isteyeceğiniz durumdur. Bunun için, sipariş edilen kategorik veriler için bir Korelasyon dağılım grafiği matrisi

alt metin

(Bu kodun hala bazı ince düzenlemelere ihtiyacı var - ama genel fikir veriyor ...)


3
(+1) Bu bana W Revelle'in paketindeki pairs.panelsişlevi hatırlatıyor psych.
chl

İlginç. Bu koda rastladım, ancak psişik paketinde de var olduğunu bilmiyordum. Bu yazıyı yazdığımda bana ilham verdiğine eminim (bu yazıyı kredilere eklemeliyim ...)
Tal Galili
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.