Anweisungen im JSL-Handbuch übertragen SAS-Formate beim Importieren von Dateien in JMP nicht ganzIch habe die von TXNelson vorgeschlagene Strategie zum Importieren formatierter SAS-Dateien in JMP befolgt.
Ich habe eine formatierte SAS-Datei einer kanadischen Volkszählung.Das SAS-Programm ist geöffnet und die Datei und die Formatbibliothek werden in der Inhaltsliste der Bibliothek angezeigt.Wenn die Datei im Browser geöffnet wird, werden alle Formate angezeigt, die generiert und in der Formatbibliothek archiviert wurden.
Ich importiere aus JMP mit der folgenden Anweisung in einem JMP-Skriptfenster:
sas import data("Kanada","pumf2016",convertcustomformats(1))
Die Datei wird importiert und ColumnInfo zeigt an, dass ein Format zugewiesen ist, die Formate werden jedoch nicht als JMP-Wertebeschriftungen angezeigt. Ich mache offensichtlich etwas falsch, kann aber nicht genau herausfinden, was.Ich verwende die Anleitung auf S. 224 der JSL-Syntaxreferenz.Danke!
DatenzugriffBetreff: Anweisungen im JSL-Handbuch übertragen SAS-Formate beim Importieren von Dateien in JMP nicht ganzIch habe festgestellt, dass dieses Skript funktioniert:
Aus dem JSL-Fenster:
sas connect("", connect Bibliotheken(1));
aktuelle Sas-Verbindung()
sas ask lib refs("canada","C:\Users\lnitz\NewDownloads\2016_Ind_98M0001X")
sas get lib refs();
*sas options fmtsearch=(Kanada-Arbeitsbibliothek); /* vor dieser Zeile anhalten */
sas import data("Kanada","pumf2016",convertcustomformats(1))
Senden Sie die Zeile „sas options“, beginnend mit „opltions“, an das SAS-Programmfenster.Kommen Sie dann zurück und führen Sie die Importzeile aus.Die Zieldatei wurde bereits im Kanada-Verzeichnis erstellt.Der Großteil des Ärgers des Verfahrens war auf Dutzende von Fehleraufrufen zurückzuführen, die besagten, dass 127.0.0.1 nicht gefunden werden konnte, kein SAS vorhanden war oder dass der Maschinenname falsch war.Da in der Connect-Anweisung kein Maschinenname angegeben wurde, wurde die Prozedur ausgeführt.Ich vermute, dass mit meiner Installation etwas nicht stimmt, aber der Fehleraufruf für 127.0.0.1 kommt sehr häufig vor, sodass es möglicherweise nicht nur an meinem Computer liegt.
Betreff: Anweisungen im JSL-Handbuch übertragen SAS-Formate beim Importieren von Dateien in JMP nicht ganz@txnelson - kannst du helfen?