1
こんにちは私はスパゲッティプロットをしようとするときに質問があります。私はそれぞれの主題が異なる記号や色を持つことを望んでいません。私はちょうど黒い線分を持つ必要があります。誰もが同じシンボルステートメントを作成してgplotを使うだけで、より少ない件数でうまくやることができましたが、255人以上の被験者で行うと、SASは255個以上のシンボルを持つことができないと訴えています。これを行う方法はありますか?proc gplot 255件以上の被験者のスパゲッティプロット
data _null_;
set ptdata&trtn. end=eof;
retain patcount 0;
by usubjid;
if first.usubjid then patcount+1;
if last.usubjid then lastgfr='Y';
call symput('sym'||trim(left(patcount)),
'symbol'||trim(left(patcount))
|| ' '|| 'c=black'|| ' '||'v=Dot'||' '
|| 'i=join'|| ' ' || 'line=1' || 'width=1' ||';');
if eof then call symput('total',patcount);
run;
%macro symbol;
%do j=1 %to &total;
&&sym&j
%end;
%mend symbol;
%symbol
proc gplot data = ptdata&trtn. ;
plot change_since_bl*FUPTIME=usubjid /haxis=axis3 vaxis=axis4 href=0 nolegend;
format change_since_bl 8. ;*/
run ;
私はsgplotを試してみましたが、何らかの理由で、それは私に次のエラーを与え続けています。 エラー:SGPlot1.pngに画像を書き込めません。適切なディスク権限が設定されていることを確認してください。 –
ファイルシステムのアクセス許可に問題があります。書き込みしようとしている場所を確認してください。 'ODS'ステートメントを通して制御する – DomPazz
しかし、以前と同じgframeを使っていて問題はなかったのですが、どういうわけかsgplotのような感じですグレイプステートメントなどに差し込まれていないのです –