JMP Clinicalに研究が追加されたときに作成されたsas7bdatファイルを保存する方法5からJMP Clinical 7にアップグレードしました。 以前はxptファイルのフォルダーから調査を追加できましたが、JMPクリニカルは各xptファイルのsas7bdatバージョンをコンピューター上の同じフォルダーに書き戻しました。 これは、元のxptファイルに、JMPで読み取れないSAS形式の日付が含まれていた場合に役立ちました。sas7bdatファイルには、JMPで読み取り可能な日付が含まれます。
JMPクリニカル7を使用すると、調査の追加中にsas7bdatファイルがtempフォルダーに書き込まれているのがわかります。十分に高速であれば、1つまたは2つを開いて保存することもできますが、スタディ追加が完了しました。
JMP Clinical 7を構成して、これらのsas7bdatファイルを削除するのではなく保存するにはどうすればよいですか?
データ表Re:JMP Clinicalに研究が追加されたときに作成されたsas7bdatファイルを保存する方法こんにちはNoname?:)
sas7bdatファイルをstudyフォルダーに書き込まないという事実を変更したのは正しいことです。 多くのお客様がスタディフォルダーを「読み取り専用」に設定し、さらにそのフォルダー内の入力ファイル(xpt-> sas7bdat)を技術的に変更しています。 したがって、メタデータコレクションと分析を実行するときに、xptファイルを直接読み取るように変更しました。 探している機能を実行するアドインを投稿するためのコードが見つかるかどうかを確認します。 ご不便をおかけして申し訳ありません。
乞うご期待、
ジェフ
Re:JMP Clinicalに研究が追加されたときに作成されたsas7bdatファイルを保存する方法とても有難い!ありがとうございました!
Re:JMPクリニカルに調査が追加されたときに作成されたsas7bdatファイルを保存する方法こんにちは @ノーネーム 、
役立つ簡単なJSLスクリプトがあります。必要なのは、.xptファイルがあるディレクトリとSAS Data Setsというフォルダーを作成するスクリプトを選択し、すべての.xptファイルを.sas7bdatファイルとしてその新しいディレクトリに保存することだけです。以下はコードです。
Names Default To Here( 1 );
xptDir = Pick Directory( "Select a directory with XPT files" );
Create Directory( xptDir || "SAS Data Sets" );
convertedDir = xptDir || "SAS Data Sets/";
xptFiles = Files In Directory( xptDir );
For( i = 1, i <= N Items( xptFiles ), i++,
If( Ends With( xptFiles[i], "xpt" ),
dtconvert = Open( xptDir || xptFiles[i], invisible );
name = dtconvert << Get Name();
dtconvert << Save As( convertedDir || name || ".sas7bdat" );
Close( dtconvert, NoSave );
)
);
Close All( Data Tables, NoSave );
お役に立てば幸いです。
Re:JMPクリニカルに調査が追加されたときに作成されたsas7bdatファイルを保存する方法JMP15とJMP Clinical 7で、いくつかのファイルに対してスクリプトを試しました。 実際に、xptデータセットをsas7bdatデータセットとして保存します。 ただし、日付形式は変更されないため、JMP15のsas7bdatファイルで読み取ることができます。 この結果は、JMPで「名前を付けて保存」を使用してsas7bdatに配置した場合と似ています。
JMP Clinical 7でファイルを開こうとしてもそれができないので、日付形式を変更するには、SASエンジンを使用してデータセットをJMP Clinical 7にロードする必要があると考えています。 試していただきありがとうございます。
Re:JMPクリニカルに調査が追加されたときに作成されたsas7bdatファイルを保存する方法こんにちは @ノーネーム 、
まあそれをくそー。 あなたは何かに夢中になっていると思います。 私はそれを任せなければなりませんあずきっく古いバージョンのJMP Clinicalのように変換して保存するコードを見つけます。それ以外の場合は、送信したスクリプトを修正して、スキャンして日時列を見つけ、形式を変換して保存する必要があります。