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!

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top