Tag: sas

Die SAS-Sprache ist eine 4GL, die die Grundlage der SAS-system, eine Reihe von Produkten rund um Datenverarbeitung und statistische Verfahren. Für Fragen über code **bitte** Ihr code *und einige Daten, um Ihr problem reproduzieren*, entweder in Datenleitungen/Karten-Anweisungen oder mit einem “ sashelp` dataset wie `sashelp.class` oder `sashelp.Autos“.

Proc SQL und entfernen von Duplikaten, die durch eine einzelne variable

Anzahl der Antworten 3 Antworten
PROC SQL Neuling hier - ich will Proc SQL verketten (stack), ID und Rasse die Daten aus zwei verschiedenen datasets, während auch das entfernen von Duplikaten durch die ID (und NICHT von beiden-ID und Race) - ist

Ist es möglich, eine groß-und Kleinschreibung VERSCHIEDENE mit SAS (PROC SQL)?

Anzahl der Antworten 7 Antworten
Ist es ein Weg, um die groß-und Kleinschreibung in verschiedene Zeilen aus dieser SAS-SQL-Abfrage? ... SELECT DISTINCT country FROM companies; Die ideale Lösung würde darin bestehen, von einer einzigen Abfrage. Ergebnisse nun wie folgt Aussehen: Australia australia

Wie proc import von ungereinigte csv-Datei / anderes format input-Variablen & Titel in der Datei?

Anzahl der Antworten 1 Antworten
Meine input-Datei ist "CSV", aber ich habe 2 Probleme hier 1. Meine Variablennamen beginnen in zeile3 , wie kann ich den code schreiben zu beginnen, Lesen Namen von zeile3 und wählen Sie den Wert aus line4 ?

So erstellen Sie eine sas-dataset mit einer variable, wo jeder Wert erhöht sich um einen Konstanten Schritt?

Anzahl der Antworten 2 Antworten
Wäre dies eine junior-sas-Frage. Ich habe eine untere Schranke, sagen wir, 1 und eine Obergrenze, sagen wir mal, 10-und ich will ein dataset erstellen eine einzelne variable mit 10 Beobachtungen von 1 bis 10, Schritt 1. Wie

SAS - transponieren mehrere Variablen in den Zeilen zu den Spalten

Anzahl der Antworten 2 Antworten
Ich versuche, ein array zu erreichen, die folgenden. Allerdings habe ich noch nie verwendet, einer vor und ich habe ein wenig Mühe. Grundsätzlich möchte ich die folgenden Daten ein, und erstellen Sie eine Zeile(Beobachtung) für jedes Konto,

Wie kann ich das zuweisen von numerischen Werten zu den alphabet in SAS

Anzahl der Antworten 3 Antworten
Ich versuche zu konvertieren eine Zeichenfolge in eine numerische variable und dann die Summe der Werte der einzelnen Zeichen zu verwenden, die als eindeutiger Bezeichner für das Feld. So zum Beispiel möchte ich A=1, B=2, C=3.....X=24 Y=25

SAS: so deaktivieren Sie 'immer erstellen backkup' beim Export in xlsx

Anzahl der Antworten 1 Antworten
Wenn ich die Ausgabe eines dataset nach excel (entweder über das libname-Methode oder der proc export) und erstellen Sie eine Excel 2007-Datei, die "immer Sicherungskopie erstellen" - option ist automatisch aktiviert. Diese Weise, Wann immer Sie eine

Stichprobengrösse und power Berechnung in r als alternative zu proc macht in SAS?

Anzahl der Antworten 1 Antworten
So, ich bin versucht, um zu sehen, wie nah die Größe der Stichprobe Berechnungen (zur Probe zwei unabhängige Proportionen mit ungleichen Muster, Größen) sind zwischen proc macht in SAS und einige Beispiel-Größe-Funktionen in r. Ich bin mit

Lesen SAS-Datei mit pandas

Anzahl der Antworten 1 Antworten
Ich versuche, die pandas read_sas() Funktion. Zuerst erstelle ich ein SAS-dataset durch ausführen dieses Codes in SAS: libname tmp 'c:\temp'; data tmp.test; do i=1 to 100; x=rannor(0); output; end; run; Nun, in IPython, Tue ich dies: import

Für ein SAS-dataset, was ist der beste Weg, um zu verhindern, dass sperren für mehrere Benutzer Zugriff

Anzahl der Antworten 1 Antworten
Danke für das Lesen dieses. Ich bin mit einem shared-service (server=sharedLib) bei der Einrichtung meines libref, um Benutzern zu ermöglichen, von meinen SAS/IntrNet-Anwendung zu ändern und zu aktualisieren (hinzufügen) Datensätze zu einem einzigen Datensatz. Die Anwendung wird

SAS-Prozeduren Löschen und Datensätze

Anzahl der Antworten 5 Antworten
Ich bin nur zu lernen, sas und zwei interessante Verfahren. proc Delete data = table; run; und proc datasets lib=Libr nolist; modify table; rename __first = second; quit; run; und mehrere Fragen dazu: warum einige Verfahren endete,

Mit einer dynamischen makro-Variablen in einem call symput-Anweisung

Anzahl der Antworten 2 Antworten
Ich habe eine Frage eine Weile zurück, um das trimmen einer makro-Variablen nach unten, dass ich zum download einer CSV von Yahoo Finance, die variable enthält Informationen, die bei jedem Durchlauf auf der Website. Der code, der

Steuern Sie die Anzahl der Dezimalstellen in SAS proc means

Anzahl der Antworten 2 Antworten
Ich versuche, um meine proc means-Ausgabe mit 10 Dezimalstellen, indem Sie angeben maxdec=10. Jedoch, SAS meldet nicht mehr als 7 Dezimalstellen. Hier ist die Warnung, die ich bekomme: WARNUNG: NDec Wert ist ungeeignet, am BESTEN format verwendet

In SAS, wie Sie Zusammenbruch mehrere Zeilen in eine Zeile basierend auf einem ID-variable?

Anzahl der Antworten 3 Antworten
Die Daten, die ich arbeite, ist derzeit in der form: ID Sex Race Drug Dose FillDate 1 M White ziprosidone 100mg 10/01/98 1 M White ziprosidone 100mg 10/15/98 1 M White ziprosidone 100mg 10/29/98 1 M White

Ausführen eines SAS-Programms in R mittels system () - Befehl

Anzahl der Antworten 1 Antworten
Mein Unternehmen, die kürzlich umgewandelt SAS und nicht kaufen die SAS-AKTIE Lizenz, daher kann ich keine ODBC in die server. Ich bin nicht so der SAS-Benutzer, aber ich bin ein Programm schreiben, das muss die Abfrage der

Ist es möglich, IF-Anweisungen in PROC IMPORT?

Anzahl der Antworten 2 Antworten
Ich bin den Import ein Datensatz in Stata-format unter Verwendung von PROC IMPORT, aber ich möchte die WENN-Anweisungen zum erstellen von ein paar neuen Variablen. Jedoch, einfach mit code wie diesem gibt einen Fehler "FEHLER 180-322: Anweisung

SAS: Kein Gültiger Beobachtungen sind Fehler gefunden - Einfache Regression

Anzahl der Antworten 1 Antworten
Ich habe große panel time series data set. Ich wünschte, das zu tun diese grundlegenden SAS-regression-code: proc sort data=dataset; by time_id; run; ods output parameterestimates=pe; proc reg data=dataset; by time_id; model y=x1 x2 x3....x15; quit; run; Ich

löschen von Beobachtungen, die basierend auf dem Datum

Anzahl der Antworten 1 Antworten
Ich versuche zu löschen, alle Beobachtungen mit Datum vor 02/27/12. Die Ausgabe-Daten-set war genau das gleiche wie das original, aber sicherlich sollte es nicht sein. data new1; set new; if service_start_date < '02/27/12' or date_of_first_revenue_from_acti < '02/27/12'

Gibt es irgendwelche tools zur Konvertierung von SAS für SQL?

Anzahl der Antworten 5 Antworten
Bin ich konfrontiert mit einem 4-seitigen SAS-Sache - makro? Verfahren? es verfügt über Prozesse innerhalb von it -, DATEN-Blöcke und PROC-Blöcken, einer PROC SQL-block für den Import von Oracle. Gibt es ein tool, dass die übersetzen konnte

Wie verwenden von PROC EXPORT zu exportieren, um mehrere tabs in Excel

Anzahl der Antworten 1 Antworten
Ich habe eine Handvoll von SAS-datasets in meiner Projekt-Datei, die ich kombinieren möchte in einem Tabellenblatt - jeder Datensatz auf einer anderen Registerkarte. Ich habe eine Lösung gefunden hier: https://communities.sas.com/thread/58447 aber es ist nicht für mich arbeiten.

In SAS-Schleife umbenennen von indizierten Spalten?

Anzahl der Antworten 2 Antworten
Ich habe einen Datensatz mit Variablen, wie col1, col2, col3, ..., col15. Ich möchte Sie umbenennen, um neuer1, new2, new3, ..., neu 15. Ich kann schreiben, das 15-fache des ähnlichen umbenennen col1 = neuer1; in SAS, aber

Wie kann ich sehen, dass die ursprüngliche sas-makro-code?

Anzahl der Antworten 2 Antworten
Ich versuche die debug-code in ein SAS-Programm, aber das Programm Makros verwendet, die aus einer permanenten Bibliothek. Ich kann nicht den code, der die macros erstellt, und ich habe keinen Zugang zu der person, die die ursprüngliche

Reset-SAS 9.4 memsize

Anzahl der Antworten 1 Antworten
Will ich ändern, die memsize zu 6 GB, SAS 9.4. Ich habe die vorherigen posts durchgelesen, dass muss ich ändern .cfg-Datei. Ich bin nach der Anleitung hier, aber es funktioniert nicht. http://www.ciser.cornell.edu/FAQ/SAS/MemoryAllocation.shtm. Aber, meine memsize ist unverändert.

Wie kann ich feststellen, PROC FREQ, um nur die Tabellen die fehlenden Werte?

Anzahl der Antworten 2 Antworten
Ich habe einen Datensatz mit vielen Variablen - von denen viele Charakter geschätzt. Ich habe den folgenden code, um die Anzahl der fehlenden Werte für die einzelnen Variablen: proc format; value $missfmt ' '='Missing' other='Not Missing'; value

Die Kombination von verschiedenen Variablen in eine neue variable SAS

Anzahl der Antworten 1 Antworten
Ich würde gerne kombinieren verschiedene Beobachtungen aus verschiedenen Variablen in eine variable. Die Beobachtungen sind alle miteinander verwandt und sind in wiederholten Messungen. Beispiel: Aktuellen Datenbank-layout. **Var1 Dat1 Var2 Dat2 Var3 Dat3** Obs1a Dat1a Dat2a Dat2a Obs3a

PROC SQL - Zählen von eindeutigen Werten in Variablen

Anzahl der Antworten 2 Antworten
Suche nach Möglichkeiten zählen verschiedene Einträge über mehrere Spalten /Variablen mit PROC SQL, alle ich komme über ist, wie zu zählen Kombinationen von Werten. Allerdings würde ich mag zu durchsuchen, 2 (Charakter) Spalten (in Reihen, erfüllen eine

Wie durchführen, likelihood-ratio-test Logistische regression in SAS?

Anzahl der Antworten 3 Antworten
Ich möchte die standard-likelihood-ratio-test in logsitic regression mit SAS. Ich habe eine vollständige Logistische Modell mit allen Variablen namens A und einen verschachtelten Logistische Modell B, das abgeleitet ist von Drop-out-eine variable aus A. Wenn ich will,

Entfernen Sie doppelte in SAS-ähnlich wie ROW_NUMBER () - Funktion in Oracle

Anzahl der Antworten 2 Antworten
Bin ich mit dem SCOTT-schema in oracle und möchten entfernen Sie die doppelten Werte wie diese... SELECT EMPNO, JOB, SAL FROM ( SELECT EMPNO, JOB, SAL, ROW_NUMBER () OVER (PARTITION BY EMPNO ORDER BY SAL) R_ID FROM

Wie kann ich eine Charakter-variable gleich der formatierte Wert eine numerische variable für beliebige SAS-Formate?

Anzahl der Antworten 5 Antworten
Wenn ich eine numerische variable mit format, ist es ein Weg, um die formatierten Wert als character variable? z.B. würde ich gerne etwas schreiben wie den folgenden zu drucken 10/06/2009 auf den Bildschirm, aber es gibt keine

Wie vergleichen Sie die Struktur einer Tabelle in SAS

Anzahl der Antworten 3 Antworten
Ich bin ein tester und ich müssen für den Vergleich von zwei Datensätzen die Struktur (nicht die Daten zur Tabelle) in SAS. Ich habe versucht, 'proc vergleichen", sondern vergleicht die Daten. Ich möchte vergleichen Datensatz/Struktur der Tabelle

SAS: Einzelne Tabelle Titel für PROC FREQ und PROC REPORT?

Anzahl der Antworten 2 Antworten
Anstelle der Durchführung mehrerer getrennter PROC FREQ Verfahren auf einen sehr großen Datensatz, würde ich mag, um die Effizienz zu verbessern, indem Sie eine einzelne PROC FREQ mit mehreren TABLE Aussagen. Unsere QA-Prozess erfordert, Tabelle Titel, die

Lesen Sie die JSON-Datei und speichern Sie Sie in SAS-Datensatz

Anzahl der Antworten 1 Antworten
Ich versuche zum Lesen der Daten aus der JSON-Datei und speichern den Wert in SAS-datasets Hier ist meine JSON-Datei test.json [ { "id":1, "name":"Johnson, Smith and Jones Co.", "amount":345.33, "Remark":"Pays on time" }, { "id":2, "name":"Sam, Smith",

wenn _N_ = 1 Bedingung gibt true zurück, auch wenn das set dataset leer ist (keine Beobachtungen), die in SAS

Anzahl der Antworten 1 Antworten
Zweifel auf SAS: data new; set _NULL_; run; data _NULL_; set new; if _N_ = 0 then call execute ("%put empty dataset;"); if _N_ = 1 then call execute ("%put non-empty dataset;"); run; Dem obigen Stück code,

Lösung, um Speicherplatz nicht ausreicht, sas

Anzahl der Antworten 6 Antworten
Habe ich mehr als 50 Tischen in der Arbeit. Vorher funktionierte es gut. Aber vor kurzem, gibt es einige Fehler wie: FEHLER: Ein I/O-Fehler auf Datei ARBEIT.'SASTMP-000000030 'N'.UTILITY. FEHLER: Datei ARBEIT.'SASTMP-000000030 'N'.DIENSTPROGRAMM beschädigt ist. I/O-Verarbeitung nicht abgeschlossen.

SAS konvertieren von Zeichenfolgen in datetime

Anzahl der Antworten 2 Antworten
Ich habe eine Spalte in einer Tabelle von string, datetime, wie "01-Oct-2012 12:23:43.324" wie kann ich warf diese in eine SAS -datetime ? InformationsquelleAutor statquant | 2013-03-21

SAS: Löschen Sie alle text nach einem Zeichen

Anzahl der Antworten 2 Antworten
Ich habe eine Spalte mit Daten, lassen Sie uns sagen, es sieht wie folgt aus: This is text: part 2 This is text This is also text: part 3 Muss ich alles löschen nach : so dass

SAS verschmelzen mit doppelten Beobachtungen

Anzahl der Antworten 3 Antworten
Ich habe zwei Datensätze (d1 und d2), die ich Zusammenführen möchten, basierend auf einer individuellen spezifischen Bezeichner (ind_ID). Das Problem ist, dass es einige Fälle, in denen die gleichen ind_ID erscheint zweimal in einem oder in beiden

SAS - gewusst Wie: zurückgeben eines Werts aus einem SAS-makro?

Anzahl der Antworten 5 Antworten
Ich würde gerne einen Wert zurückgeben, aus einem SAS-makro habe ich erstellt, aber ich bin mir nicht sicher, wie. Das makro berechnet die Anzahl der Beobachtungen in einem Datensatz. Ich möchte die Anzahl der Beobachtungen zurückgegeben werden.

Datum Berechnungen in SAS

Anzahl der Antworten 3 Antworten
Möchte ich hinzufügen, dass 1 Tag bis zu einem beliebigen SAS-Datum. Ich habe den folgenden code, der funktioniert, aber ich Frage mich, ob es eine integrierte Unterstützung für Datum-Berechnungen wie diese: proc fcmp outlib=whatever; function lastDayInYear(d); if

Wie Sie Vorhersagen-Wahrscheinlichkeit Logistische regression in SAS?

Anzahl der Antworten 2 Antworten
Ich bin sehr neu in SAS und versuchen, vorherzusagen, Wahrscheinlichkeiten mit Hilfe der logistischen regression in SAS. Ich habe den folgenden code von SAS Support Website: data vaso; length Response $12; input Volume Rate Response @@; LogVolume=log(Volume);

Schließen Sie die SAS zu einer Microsoft SQL Server-Datenbank

Anzahl der Antworten 3 Antworten
Möchte ich schließen SAS, um eine Microsoft SQL Server-Datenbank, aber ich hatte keinen Erfolg. Ich habe bereits eine Datenbank-Verbindung mit einem NT-Authentifizierung. Wenn ich zum Beispiel eine Verbindung herstellen möchten R (statistische sofware) der db, ich weiß,

Wie export von SAS-dataset, um XLSX, nach Kategorie, mithilfe von makro-Variablen?

Anzahl der Antworten 1 Antworten
Ich habe eine große Datenmenge, die rund 100 Namen von Managern. Nun, ich brauche zu exportieren Sie die Daten-manager den Namen so, dass ich einen einzelnen Datensatz für jeden manager. Ich bin in der Lage, ein makro

proc transpose mit doppelten ID-Werte

Anzahl der Antworten 2 Antworten
Ich brauche Hilfe mit proc transpose-Prozedur in SAS. Mein code war zunächst: proc transpose data=temp out=temp1; by patid; var text; Id datanumber; run; Dieser gab mir Fehler "Den ID-Wert ""wird zweimal in die gleiche Gruppe". Ich veränderte

So finden Sie max-Wert der variable für jeden eindeutigen Beobachtung in "gestapelter" Datensatz

Anzahl der Antworten 7 Antworten
Sorry für die vauge Titel. Mein Datensatz sieht im wesentlichen wie folgt: ID X 18 1 18 1 18 2 18 1 18 2 369 2 369 3 369 3 361 1 was ich will, ist zu

Öffnen Sie SAS .egp-Datei anzeigen-code ohne mit SAS installiert

Anzahl der Antworten 3 Antworten
gibt es eine Lösung zum öffnen von SAS .egp-Datei ohne SAS auf meinem pc installiert? ich brauche Projekt öffnen.egp zu überprüfen, meine alten code, aber ich habe nicht SAS mehr, also gibt es eine andere Möglichkeit, das

SAS : Konvertieren Zeichen in numerische ohne erstellen Sie eine weitere variable

Anzahl der Antworten 3 Antworten
Ich konvertieren wollen x zu zahlen. DATA test; input x $1.; cards; 1 2 0 ; run; Ich versuchte verschiedene Wege : Mit *1 : /* trial1 */ DATA test1; SET test; x = x*1; run; Log

Unterschied zwischen SUM-Anweisung und variable Summe in SAS?

Anzahl der Antworten 4 Antworten
Ich bin verwirrt zwischen dem, was wir nennen die folgende Anweisung in die 2 Programme in SAS ? Sind die beiden Aussagen, die genannte SUMME Aussagen? Bekam ich verwirrt, als ich stieß auf eine Frage, wo es

Like-operator in SAS datastep

Anzahl der Antworten 3 Antworten
Haben wir keine alternative für like operator(sql) in SAS datastep? Ich benutze folgenden code für meine Anforderung. aber es funktioniert nicht. IF var1 ne : 'ABC' then new_var=XYZ; Bitte jemand empfehlen, was ist falsch in dieser oder

konvertieren von to_char in sql auf sas (proc sql)und format Datum

Anzahl der Antworten 1 Antworten
proc sql outobs=100; select to_char(b.cre_date,'YYYY-MM-DD') as CDate,** b.sub_id, c.subs_name, quit; Ich versuche, führen Sie den obigen code in sas zB..aber ich bin nicht in der Lage die Verwendung der Funktion to_char in proc sql. die Logik ist

Behandlung der fehlenden Werte als null in SAS where-Klausel

Anzahl der Antworten 3 Antworten
Gibt es ein äquivalent von Oracle NVL-Funktion in SAS? Zum Beispiel, wenn ich eine where-Klausel in SAS, sagt: where myVar > -2; ist es nicht enthalten alle Zeilen, die haben myVar = . Wenn ich will, zur