มากกว่า

วิธีค้นหาจุดความหนาแน่นของเคอร์เนลสูงสุด

วิธีค้นหาจุดความหนาแน่นของเคอร์เนลสูงสุด


ฉันใช้ spatstat เพื่อวิเคราะห์รูปแบบจุดใน R นี่คือตัวอย่างเพื่อใส่สิ่งนี้ในบริบท:

ห้องสมุด (spatstat) ห้องสมุด (maptools) # เพื่อแปลงคลาส sp เป็น ppp

ข้อมูลบางจุด:

set.seed(1985) x <- rnorm(20) y <- rnorm(20) p <- SpatialPoints(coords = matrix(c(x, y), ncol = 2)) plot(p)

ความท้าทายคือการค้นหาความหนาแน่นของเคอร์เนล ในแต่ละจุดไม่อยู่ในฟิลด์ต่อเนื่องที่รวมเป็นเซลล์ในภาพแรสเตอร์ตามที่คำนวณโดยความหนาแน่นจาก spatstat:

p <- as.ppp(p) d <- density.ppp(p, sigma = 0.3) พล็อต(d)

จากนี้สามารถระบุคลัสเตอร์และสิ่งที่เป็นประโยชน์อื่น ๆ แต่ไม่ได้ให้ข้อมูลเชิงลึกทันทีในจุดที่มีความหนาแน่นของจุดสูงสุด นี่เป็นคำถามสองส่วน:

  1. วิธีการแยกพิกัดของพิกเซลที่มีความหนาแน่นสูงสุดในd?
  2. มีวิธีคำนวณความหนาแน่นของเคอร์เนลเพียง 20 คะแนนในพี?

ฉันจะแปลงผลลัพธ์เป็นวัตถุแรสเตอร์ จากนั้น:

require(spatstat) require(sp) require(raster) set.seed(1985) x <- runif(20) y <- runif(20) p <- SpatialPoints(coords = matrix(c(x, y), ncol =” 2)) พล็อต(p)

จากนั้นคำนวณความหนาแน่น:

pp = ppp(x,y) # ทุกจุดในหน้าต่างเริ่มต้น (0,1) d <- density.ppp(pp, sigma = 0.1) dp <- density.ppp(pp, sigma = 0.1, at="points ")

นั่นคือคำตอบของ Q2! สำหรับ Q1 ฉันเปลี่ยนเป็นแพ็คเกจแรสเตอร์:

dr = แรสเตอร์(d) xyFromCell(dr, which.max(dr)) x y [1,] 0.1523438 0.00390625

โปรดทราบว่านี่เป็นข้อมูลที่แตกต่างจากคุณเล็กน้อยเพราะฉันทำกับข้อมูลบนสี่เหลี่ยมจัตุรัส (0,1) ตอนนี้ฉันมีmaptoolsจุดสูงสุดของคุณออกมาที่นี่:

> dr = แรสเตอร์(d) > xyFromCell(dr, which.max(dr)) x y [1,] 1.33514 0.3392474

จริยธรรมและแนวทางปฏิบัติที่ดีที่สุดสำหรับการทำแผนที่แหล่งโบราณคดี

นักโบราณคดีได้รับมอบหมายให้สร้างสมดุลในการเปิดข้อมูลและความจำเป็นในการรักษาความลับของที่ตั้งโบราณสถานที่มีความละเอียดอ่อน การทำแผนที่ความละเอียดต่ำและการรวมข้อมูลเป็นวิธีที่ใช้กันมากที่สุดในการซ่อนตำแหน่งของไซต์ อย่างไรก็ตาม เราเข้าใจถึงประสิทธิผลของแนวทางปฏิบัติเหล่านี้เพียงเล็กน้อย แนวโน้มของ geomasking ซึ่งปิดบังจุดทางภูมิศาสตร์ที่สังเกตได้ เพื่อทำให้ข้อมูลด้านสาธารณสุขไม่เปิดเผยชื่อ เป็นแหล่งของวิธีการแบ่งปันข้อมูลแหล่งโบราณคดี นักโบราณคดีได้จัดเตรียมวิธี geomasking ไว้จำนวนหนึ่ง ซึ่งสร้างสมดุลระหว่างข้อมูลเปิดและความปลอดภัยของไซต์ในรูปแบบต่างๆ การทำแผนที่ความละเอียดต่ำในหลายมาตราส่วนและทิศทางแบบสุ่มที่มีรัศมีคงที่ โดนัทรบกวนแบบสุ่ม และเทคนิคโดนัทแบบเกาส์เซียนได้รับการทดสอบบนชุดตำแหน่งแหล่งโบราณคดี โดนัทก่อกวนแบบสุ่มทำให้เกิดความสมดุลที่ดีที่สุดระหว่างการปิดบังสถานที่ทางโบราณคดีและการถ่ายทอดรูปแบบเชิงพื้นที่ที่สังเกตได้ นักวิจัยควรพิจารณาอย่างรอบคอบถึงวิธีการถ่ายทอดข้อมูลตำแหน่งทางโบราณคดี เนื่องจากเครื่องชั่งความละเอียดต่ำที่ใช้กันทั่วไปอาจไม่ให้ระดับความคลุมเครือตามที่ต้องการ นักวิจัยควรมีความชัดเจนด้วยว่าเหตุใดจึงเลือกวิธีการแสดงภาพเว็บไซต์อย่างไรและทำไม

Los arqueólogos tienen la tarea de equilibrar un llamamiento a las prácticas de datos abiertos y de mantener la Confidencialidad de sitios arqueológicos มีความสมเหตุสมผล La cartografía de baja resolución y la agregación de datos son los métodos más utilizados para ocultar los lugares de los sitios sin embargo, entendemos poco de la eficacia de estas prácticas. Se sugieren tendencias en el enmascaramiento de la ubicación, el ocultamiento de puntos geográficos observados, para anonimizar los datos de salud pública como fuente de métodos para compartir los datos arque de ol. Los arqueólogos tienen a su disposición una serie de métodos de enmascaramiento de la ubicación que equilibran los datos abiertos y la seguridad del sitio de ที่แตกต่างกัน maneras En un conjunto de emplazamientos de sitios arqueológicos se ensayan técnicas de cartografía de baja resolución a varias escalas, dirección aleatoria con radio fijo, rosquillas de perturbación aleatoria และ de rosquilla gaussiana. Las rosquillas de perturbación aleatoria dieron como resultado el mejor equilibrio entre el ocultamiento de los sitios arqueológicos y la transmisión de los friendshipes espaciales observados. การสืบสวนสอบสวน การพิจารณา cuidadosamente cómo ส่ง los datos de los emplazamientos arqueológicos, ya que las escalas de baja resolución comúnmente utilizadas podrían no proporcionar el nivel de ocultamiento de ocultamiento Los การตรวจสอบ también deben อธิบาย en cuanto a cómo y por qué se escogen sus métodos de visualización de los sitios.


ดูวิดีโอ: Running Kernel Density Estimation in ArcGIS Pro