แบนด์วิดธ์หมายถึงอะไร


10

ฉันพล็อตฟังก์ชันความหนาแน่นใน R และภายใต้พล็อตคือจำนวนแบนด์วิดท์ หมายเลขนี้หมายถึงอะไร


3
จัดทำเอกสารไว้อย่างดี: เช่นen.wikipedia.org/wiki/Kernel_density_estimationและstat.ethz.ch/R-manual/R-patched/library/stats/html/density.html
Nick Cox

2
การพิมพ์?densityให้คำตอบโดยตรง: "แบนด์วิดท์ bw คือค่าเบี่ยงเบนมาตรฐานของเคอร์เนล"
whuber

คำตอบ:


9

แบนด์วิดท์เป็นการวัดว่าคุณต้องการความหนาแน่นที่ใกล้เคียงกับการแจกแจงมากเพียงใด

ดูความช่วยเหลือ (ความหนาแน่น):

bw แบนด์วิดท์ที่ราบเรียบที่จะใช้ เมล็ดจะถูกลดขนาดลงเพื่อให้เป็นส่วนเบี่ยงเบนมาตรฐานของเคอร์เนลที่ปรับให้เรียบ (หมายเหตุสิ่งนี้แตกต่างจากหนังสืออ้างอิงที่อ้างถึงด้านล่างและจาก S-PLUS)

ดูสิ่งนี้ด้วย

ปรับแบนด์วิดท์ที่ใช้จริงปรับ * bw ซึ่งทำให้ง่ายต่อการระบุค่าเช่นแบนด์วิดท์ 'ครึ่งค่าเริ่มต้น'

อย่างน้อยสำหรับฉันแบนด์วิดท์ไม่ตรงกับสัญชาติญาณใด ๆ แต่คุณสามารถเห็นผลของการเปลี่ยนแปลง:

set.seed(201010)
x <- rnorm(1000, 10, 2)
par(mfrow = c(2,2))
plot(density(x))  #A bit bumpy
plot(density(x,adjust = 10)) #Very smmoth
plot(density(x,adjust = .1)) #crazy bumpy

ป้อนคำอธิบายรูปภาพที่นี่


3
คำอธิบายที่เข้าใจง่าย (ในกรณี bivariate) มีให้ในเว็บไซต์ GIS ที่gis.stackexchange.com/questions/1553/… (โดยที่ "half-width" ตรงกันกับ "แบนด์วิดท์") มันจะไม่มีปัญหาในการปรับคำอธิบายนี้ให้เข้ากับคดีที่ไม่เปลี่ยนแปลง
whuber
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.