Räumliche Analyse in SAS?
-
06-07-2019 - |
Frage
Gibt es eine Möglichkeit der räumliche Analyse (nicht nur Grafiken) in SAS zu tun? Was ich wirklich will, ist die Fähigkeit, geographische Abfragen wie ein in PostGIS oder SpatiaLite in PROC SQL tun kann.
Ich habe diese auf der SAS-L Liste und bekam nichts.
Danke!
Lösung 3
Die Antwort scheint zu sein, Nein, SAS nicht räumliche Datentypen und Operatoren wie spatialite oder postgis unterstützen.
(Ich antworte meine eigene Frage, die Diskussion zu schließen, aber dank all!)
Andere Tipps
Ich bin mir nicht sicher, ob Ihre Frage zu spezifisch genug ist, was Sie wollen, für jemanden zu tun, werden Sie eine gute Antwort zu geben.
Wenn Sie lat / long Daten haben, können Sie detailliert und Aggregatabfragen tun, indem where-Klausel Kriterien der Auswahl auf der Grundlage der lat / long-Werte.
Übrigens, möchten Sie vielleicht prüfen, http://runsubmit.com für einen anderen Stil Stackoverflow-Website mit einem mehr konzentrierte Bevölkerung von sas Benutzer.
Ich bin nicht vertraut mit PostGIS oder SpatiaLite, aber SAS hat einige Verfahren gewidmet GIS spezifische Aufgaben. Dieser Link sagt
SAS / GIS-Software ermöglicht es Ihnen, zu tun mehr als sehen Sie Ihre Daten einfach in seinem räumlicher Kontext. Es ermöglicht Ihnen auch mit den Daten zu interagieren, durch Auswahl Merkmale und die Durchführung von Aktionen, dass auf Ihrer Auswahl basieren.
Ich weiß nicht, ob proc sql Lage sein werden, auf einfache Weise diese Funktionen zu replizieren, aber sobald die Daten in SAS-Datensätzen ist, sehe ich nicht, warum Sie nicht zumindest könnten einige grundlegende querys tun.
SAS hat auch einige Beispiele von Daten und Code mit Geodaten arbeiten hier .
Eigentlich, wenn man bedenkt, dass die SQL-Abfragen in SpatiaLite / PostGIS sind nur in eine bestimmte Berechnungsmethode übersetzt. Es kann tatsächlich durchgeführt werden.
So Ihre Frage zu beantworten, kann es in SAS auf einfache Art und Weise wie spatialite (das heißt einfache Abfragen?) Durchgeführt werden, Nein
Aber Sie könnten eine Funktion schreiben, zu tun, was Sie Base-SAS verwenden müssen, finden i SAS eine der besten Sprachen zu sein für eine schnelle Datenanalyse zu verwenden.