คำถามติดแท็ก statistics

การรวบรวมและวิเคราะห์ข้อมูลที่เป็นตัวเลขหรือการสรุปข้อมูลที่เป็นตัวเลข

3
ข้อผิดพลาดที่สำคัญในสถิติ ArcGIS Zonal?
อัปเดต: ข้อผิดพลาดได้รับการแก้ไขในรุ่น ArcGIS 10.4 ฉันใช้ ArcGIS 10.2.2 เพื่อกำหนดสถิติโซนสำหรับจำนวนของโซน หากไม่มี NoData ใด ๆ ในค่าแรสเตอร์ฉันต้องการให้ผลลัพธ์ของโซนเป็น "NoData" อย่างแม่นยำตามที่โฆษณาโดยคำอธิบายเครื่องมือ สถานะคำอธิบายเครื่องมือนี้: ข้อมูล - ภายในโซนใด ๆ เฉพาะเซลล์ที่มีค่าในแรสเตอร์มูลค่าการป้อนข้อมูลจะถูกใช้ในการกำหนดมูลค่าส่งออกสำหรับโซน เซลล์ NoData ใน Value raster จะถูกละเว้นในการคำนวณสถิติ NODATA - ภายในโซนใด ๆ หากมีเซลล์ NoData อยู่ใน Value raster จะถือว่ามีข้อมูลไม่เพียงพอที่จะทำการคำนวณทางสถิติสำหรับเซลล์ทั้งหมดในโซนนั้น ดังนั้นทั้งโซนจะได้รับค่า NoData บนเอาท์พุทแรสเตอร์ โปรดดูการตั้งค่าของฉันในภาพนี้: ฉันกำลังใช้ตัวเลือก NODATA กับค่าแรสเตอร์ที่มีหนึ่งพิกเซล NoData และดังนั้นจึงคาดว่าค่าโซนผลลัพธ์ (โซน 61154) จะเป็น 'NoData' …

7
รับค่า Raster จาก Polygon Overlay ใน Opensource GIS Solutions
ฉันมีสองชั้น ชั้นรูปหลายเหลี่ยมที่มีแผ่นกระเบื้องจำนวนมากและชั้นแรสเตอร์ที่มีที่ดิน CORINE 2006 ครอบคลุมหลายประเภทใน colourmap ฉันต้องการได้รูปหลายเหลี่ยมใน shapelayer สำหรับผลรวมของหมวดหมู่ที่ดินปกคลุมของแรสเตอร์เลเยอร์ ตัวอย่างเช่นมีรูปหลายเหลี่ยมที่มี id '2' และฉันต้องการคุณสมบัติเช่นนี้สำหรับรูปหลายเหลี่ยมนี้ (เป็นเปอร์เซ็นต์หรือตารางเมตร): ที่ดินทำกิน: 15% ป่าไม้: 11% ถนน: 2% (... และอีกอย่างหนึ่ง) ฉันพยายามที่จะทำมันในสนามหญ้า, qgis (ไม่มีฟังก์ชั่น), นิยายเกี่ยวกับวีรชน (เพียงผลรวมทุกค่ารวม) r (ผลรวมทั้งหมด) แต่ฉันยังไม่พบวิธีแก้ปัญหา ปลั๊กอินส่วนใหญ่ (สถิติโซนใน qgis) รองรับเลเยอร์แรสเตอร์ 0-1 เท่านั้น v.rast.stats ก็ไม่ได้ช่วยอะไรเช่นกัน เอี่ยมเปิดให้โซลูชั่นที่ดีและชาญฉลาด! บางทีฉันอาจใช้วิธีที่ผิดหรือทำผิดพลาด ใน Arcgis งานนี้ค่อนข้างง่ายถ้าจำถูกต้อง แต่ฉันยังขาดวิธีที่ดีสำหรับผู้ใช้ linux ทุกวัน ฉันใช้ระบบ debian linux และนี่คือสาเหตุที่ฉันสามารถใช้โปรแกรมสำหรับระบบปฏิบัติการนี้เท่านั้น …
16 qgis  raster  polygon  r  statistics 

5
จะคำนวณสถิติแรสเตอร์สำหรับรูปหลายเหลี่ยมได้อย่างไร
ฉันจะคำนวณจำนวนเงินเฉลี่ย ฯลฯ ของคะแนนแรสเตอร์ (หลายแบนด์) ต่อรูปหลายเหลี่ยมของเวกเตอร์เลเยอร์ได้อย่างไร ฉันบอกว่านี่เรียกว่า "สถิติเชิงพื้นที่" ฉันลองกับ QGIS ก่อน มีวิธีที่จะทำ แต่มันช้าเกินไป (แปลงแรสเตอร์เป็นเวกเตอร์ตัดกับเวกเตอร์เลเยอร์ที่สองคำนวณเรขาคณิตส่งออกตัวเลขคำนวณสถิติด้วยสเปรดชีตหรือโปรแกรมอื่นนำเข้าผลลัพธ์ใช้เวลาตลอดไปสำหรับฉัน 350,000 คะแนนแรสเตอร์) ฉันยังได้รับคำใบ้ในการใช้ saga-gis ที่มี "สถิติโซน" แต่ขึ้นอยู่กับหมวดหมู่จากแรสเตอร์แบนด์ไม่ใช่รูปหลายเหลี่ยมจากเวกเตอร์เลเยอร์ ดังนั้นในการใช้สิ่งนี้ฉันจะต้องแปลงเวกเตอร์เลเยอร์ของฉันเป็นแรสเตอร์แล้วคำนวณสถิติ นี่เป็นวิธีที่ผิดในการแก้ไขปัญหานี้ จะไม่มีวิธีในการพิจารณาคะแนนแรสเตอร์ที่เป็นของรูปหลายเหลี่ยม 2 รูปขึ้นไปเพราะมันถูกตัดกันโดยเขตแดนรูปหลายเหลี่ยม ฉันคิดว่าสถิติที่มีรูปหลายเหลี่ยมควรสามารถจัดการกับสิ่งนี้ดังนั้นฉันจึงคิดว่าฉันยังไม่พบโมดูลที่ถูกต้อง Saga-gis มีโมดูลมากมาย โปรดแจ้งให้เราทราบว่าอันไหนเหมาะสมที่สุดสำหรับแอปพลิเคชันนี้
14 qgis  raster  statistics  saga 

4
ขอบของข้อผิดพลาดรายงานบนแผนที่ได้อย่างไร?
เมื่อรายงานการประมาณการคุณควรรวมถึงข้อผิดพลาด มีวิธีการทั่วไปในการรายงานมาร์จิ้นข้อผิดพลาดในตารางข้อความหรือกราฟ แต่คุณจะรายงานระยะขอบของข้อผิดพลาดสำหรับข้อมูลที่มองเห็นบนแผนที่ได้อย่างไร

2
จะคำนวณความชันเฉลี่ยในตารางได้อย่างไร
นี่เป็นคำถามสองส่วนจริง: มีวิธีใดในการคำนวณความชันเฉลี่ยตามหน่วย (พูดกม. ²) สำหรับพื้นที่ที่กำหนด มีข้อกำหนดพิเศษเกี่ยวกับข้อมูลหรือไม่เช่นข้อมูลเพิ่มเติมนอกเหนือจากการวัดความสูง? GIS แบบโอเพ่นซอร์สใดที่ใช้วิธีการที่ใช้ในการคำนวณความชันเฉลี่ยบนกริด (เช่นไฟล์ TIF)

2
วิธีรับ GDAL เพื่อสร้างสถิติสำหรับ GTiff ใน Python
ฉันสร้าง raster GeoTIFF ของตัวเองเป็นประจำกับ GDAL ใน Python เช่น: from osgeo import gdal from numpy import random data = random.uniform(0, 10, (300, 200)) driver = gdal.GetDriverByName('GTiff') ds = driver.Create('MyRaster.tif', 200, 300) band = ds.GetRasterBand(1) band.WriteArray(data) ds = band = None # save, close อย่างไรก็ตามเมื่อดูผลลัพธ์ด้วย ArcCatalog / ArcGIS มันจะเป็นสีดำหรือเทาเนื่องจากไม่มีสถิติ สิ่งนี้สามารถแก้ไขได้ด้วยการคลิกขวาที่แรสเตอร์และเลือก "คำนวณสถิติ ... …

2
พล็อตแผนภูมิแท่งบนแผนที่ใน R หรือไม่?
ฉันใช้plotrixในRการพล็อตของแผนที่ระดับรัฐของสหรัฐ มันมีฟังก์ชั่นที่ยอดเยี่ยมfloating.pieในการวางแผนภูมิวงกลมในแต่ละรัฐ ฉันสงสัยว่ามีฟังก์ชั่นที่คล้ายกันภายในplotrixแพ็คเกจเพื่อแสดงแผนภูมิแท่งในแต่ละรัฐหรือไม่? (ฉันลองดูที่เอกสารประกอบและฟังก์ชั่นที่จัดการกับแผนภูมิแท่งดูเหมือนจะไม่มีความเป็นไปได้ แต่ฉันแค่อยากจะแน่ใจ) ฉันชอบทำงานในแพ็คเกจพล็อตริกซ์ถ้าเป็นไปได้ แต่รู้สึกอิสระที่จะตั้งชื่อ แพคเกจอื่น ๆ ตัวอย่างเช่นฉันสนใจที่จะสร้างแผนที่คล้ายกับแผนที่นี้ (แต่สำหรับสหรัฐอเมริกา): สำหรับแผนที่อเมริกาของฉันจะมีแผนภูมิแท่ง 50 แผนภูมิแต่ละแผนภูมิ ฉันได้รับแผนที่นี้จาก/programming/20465070/barplots-on-a-mapแต่ดูเหมือนว่า ggsubplot ไม่ทำงานในเวอร์ชัน R ของฉัน (คล้ายกับที่คนอื่นพูดในโพสต์ )
14 r  statistics  chart 

2
รับสถิติตารางจากตารางโดยใช้ QGIS?
มีเครื่องมือ QGIS ที่จะอนุญาตให้ผู้ใช้รับสถิติแบบตารางจากตารางของพวกเขาหรือไม่? ฉันคาดหวังว่าฉันจะสามารถเปิดตารางเลือกเขตข้อมูลที่ฉันสนใจคลิกขวาที่ส่วนหัวของฟิลด์และรับสิ่งที่คล้ายกับสิ่งนี้ (ภาพหน้าจอที่นำมาจาก ArcGIS): โดยเฉพาะอย่างยิ่งฉันกำลังมองหาทางเลือก QGIS เครื่องมือ ArcGIS Frequencyและสรุปสถิติที่ให้โฮสต์ของสถิติอื่น ๆ ที่คุณสามารถเรียกคืนเกี่ยวกับข้อมูลตาราง หลังจากถามแล้วฉันพบบทช่วยสอน QGIS นี้ (ดูหัวข้อ 4.2) ที่อธิบายวิธีการใช้ฟังก์ชันนี้ ... เวกเตอร์> เครื่องมือวิเคราะห์> สถิติพื้นฐาน ฉันยังพบเวกเตอร์> เครื่องมือวิเคราะห์> รายการค่าไม่ซ้ำกันถัดจากค่านั้น นี่ทำให้ฉันได้รับรายการของค่าที่ไม่ซ้ำกัน แต่ฉันต้องการจะดูคอลัมน์ความถี่ (จำนวน) เพิ่มเติมของแต่ละรายการที่ไม่ซ้ำกัน เครื่องมือที่คล้ายกันนี้มีให้ "นอกกรอบ" หรือไม่
13 qgis  statistics 

5
การกำหนดค่า min และ max ในชุดข้อมูล raster ASCII โดยใช้ Python หรือไม่
ฉันมีชุดข้อมูลแรสเตอร์ในรูปแบบ ASCII ใช้ Python ฉันจำเป็นต้องกำหนดminและmaxค่าภายในชุดข้อมูล ฉันได้รับแจ้งว่าข้อมูลส่วนหัวเป็นกุญแจซึ่งมีหลายอย่างเช่นจำนวนแถว / คอลัมน์ขนาดของเซลล์และอื่น ๆ คุณไม่สามารถข้ามข้อมูลส่วนหัวและอ่านชุดข้อมูลทั้งหมดเพื่อกำหนดminและmaxค่าได้หรือไม่ นี่คือสิ่งที่ฉันพยายามจะทำ ฉันข้ามคู่แรกของบรรทัดที่มีข้อมูลส่วนหัวและพยายามกำหนดค่าจากที่นั่น ต่อไปนี้เป็นสิ่งที่ฉันมี แต่ต้องการคำแนะนำบางอย่างเนื่องจากฉันยังใหม่กับ Python raster_file = open('data.asc', 'r') # Open the file data = raster_file.readlines()[4:] # Read the lines in the file, and skip the first six lines for lines in data: print max(data) # Find the max value …

4
คณิตศาสตร์และสถิติสำหรับ GIS และคอมพิวเตอร์
ฉันกำลังวางแผนที่จะทำโปรแกรมขั้นสูงในสาขาวิทยาศาสตร์และวิศวกรรมอวกาศ มันระบุว่าเป็นข้อกำหนดในโปรแกรมที่นักเรียนควรมีความเข้าใจในคณิตศาสตร์และสถิติ จนถึงตอนนี้ฉันได้ทำจนถึงระดับปริญญาตรี (เช่น A / Ls เท่านั้น) ทั้งในทุ่งนาและฉันก็งุนงงกับความเข้าใจที่ฉันควรมีในทุ่งนา นอกจากนี้ฉันปริญญาวิทยาศาสตรบัณฑิตของฉันเป็นพิเศษในธรณีวิทยา เนื่องจากหลักสูตรนี้เป็นหลักสูตรระดับบัณฑิตศึกษาทางวิศวกรรมระดับหนึ่งคุณแนะนำอะไร หนังสือที่ดีบางเล่มจะได้รับการชื่นชมอย่างมาก

1
การคำนวณความสัมพันธ์เชิงพื้นที่ระหว่างคุณสมบัติจากสองเลเยอร์ที่แยกจากกันใน QGIS
ฉันพยายามที่จะตรวจสอบว่าการปรากฏตัวของกองกำลังทหารประจำการจำนวนมากในพื้นที่นั้นมีความสัมพันธ์เชิงพื้นที่กับอาชญากรรมที่รุนแรงในระดับที่สูงขึ้น / ต่ำลงหรือไม่ นั่นคือพื้นที่โดยรอบฐานทัพขนาดใหญ่มีความรุนแรงโดยเฉลี่ยมากกว่าพื้นที่ที่ไม่ได้อยู่ใกล้ฐานทัพหรือไม่ ฉันกำลังทำงานกับชุดข้อมูลสองชุดต่อไปนี้: (1)ชุดข้อมูลจุดของฐานทัพทหารในสหรัฐอเมริกาและระดับกองกำลังที่เกี่ยวข้อง: (2)ชุดข้อมูลทั่วประเทศเกี่ยวกับอัตราการเกิดอาชญากรรมรุนแรงตามเมือง / เมือง: ฉันรู้สึกว่าฉันกำลังมองหาโมเดลแรงโน้มถ่วงตามแบบที่ฟังก์ชั่น "มวล" ให้ระดับกองทหารในแต่ละฐาน ดังนั้นการปรากฏตัวของกองทหารขนาดใหญ่จะมีอิทธิพลเหนือพื้นที่ขนาดใหญ่และจะมีผลที่แข็งแกร่งกว่าใกล้กับจุดศูนย์กลางของมวล (เช่นที่ตั้งจุดในชั้น GIS) ฉันคิดว่าในความคิดมันจะมีลักษณะเช่นนี้: ในแผนภาพนี้X, Y, Zเป็นตัวแทนฐานทัพทหาร a, b, c, dแต่ละเมืองเป็นตัวแทน (แต่ละแห่งมีเขตข้อมูลอัตราความรุนแรงในตารางคุณลักษณะ) การไล่ระดับสีรอบฐานแสดงถึงเขตอิทธิพลซึ่งจะลดลงแบบเอกซ์โปเนนเชียลเมื่ออยู่ห่างจากศูนย์กลางเซนทรอยด์ การปรากฏตัวของกองทหารที่ใหญ่กว่านั้นเท่ากับรัศมีอิทธิพลที่ใหญ่กว่า (ด้วยระยะทางสูงสุดที่กำหนด) และยังมีอิทธิพลที่มากขึ้นใกล้กับศูนย์กลางที่สัมพันธ์กับพื้นที่ใกล้เคียงกับฐานที่เล็กกว่า แต่ละเมืองจะได้รับคะแนนตามการรวมขนาดของเวกเตอร์ "แรง" ทั้งหมดจากฐานโดยรอบทั้งหมดที่มีอิทธิพลต่อรัศมีที่พวกเขาอยู่เช่นในแผนภาพของฉันเมืองaจะมีคะแนน 0 เพราะอยู่ ด้านนอกของรัศมีฐานใด ๆ City bจะได้รับอิทธิพลจากฐานXเท่านั้น เมืองcจะได้รับอิทธิพลจากฐานZเท่านั้นและคะแนนจะต่ำกว่าbเนื่องจากXเป็นฐานที่ใหญ่กว่าZมาก ในที่สุด City dตั้งอยู่ภายในรัศมีของทั้งฐานXและYมันจะได้รับคะแนนจากการสรุปขนาดของอิทธิพลจากฐานทั้งสอง ฉันจะดูว่ามีความสัมพันธ์ระหว่างคะแนนที่สูงขึ้นสำหรับเมืองหนึ่งกับอัตราความรุนแรงที่สูงขึ้นหรือไม่ ฉันได้ดูโมเดลแรงโน้มถ่วงหลายแบบ ( Huff Modelsและอื่น ๆ ) แต่ไม่พบเท่าที่ QGIS …

2
คำนวณพื้นที่ของรูปหลายเหลี่ยมที่ตัดกันใน QGIS
ฉันมีคอลเลคชั่นสองแบบ: 1 - รหัสไปรษณีย์เขตการปกครองและการเมือง 2 - หมวดหมู่การใช้ที่ดินต่าง ๆ เช่นสวนสาธารณะ & การจัดสรรและคะแนนเช่นต้นไม้ ฉันต้องการจัดทำสถิติเกี่ยวกับพื้นที่ของหมวดหมู่การใช้ที่ดินเหล่านั้นแยกตามรหัสไปรษณีย์ผู้ดูแลและพื้นที่ทางการเมืองและจำนวนคะแนนด้วยวิธีการเดียวกัน ตัวอย่างเช่นมีสวนสาธารณะ 4.1ha ใน SE15, 879 ต้นไม้ใน SE22 และอื่น ๆ ฉันกำลังใช้ QGIS ฉันได้ประมวลผลข้อมูลดิบของฉันเพื่อเตรียมรูปร่างให้พร้อมแล้ว แต่หลังจากการค้นหาที่ไร้ผลมากในเว็บไซต์นี้และเว็บไซต์อื่น ๆ ฉันไม่เห็นวิธีการทำเช่นนี้

5
จะสรุปค่าพิกเซลใน QGIS ได้อย่างไร?
ฉันจำเป็นต้องรู้มูลค่าของผลรวมของพิกเซลทั้งหมดในแรสเตอร์ อย่างไรก็ตามในส่วนสถิติของแท็บข้อมูลเมตาในคุณสมบัติภายใต้ผลรวมของเซลล์ทั้งหมดมันจะระบุ 0.00 เสมอ ฉันได้ลองใช้รูปแบบแรสเตอร์ที่แตกต่างกันไปแล้ว ผมทำอะไรผิดหรือเปล่า? ฉันจะรับค่านี้ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.