SAS を使用して GUI を作成し、.csv ファイルからデータをロードします。スレッドの 1 つでこのコードを見つけましたが、.csv ファイルをロードするとこのエラーが発生します。 以下はコードです:
乾杯、
タイラー
名前が解決されていません: 'state' のアクセスまたは評価中の状態、state/*###*/
//CreateBivariate を呼び出して二変量 (2 変数) 分析を実行します\
状態=リスト( 0 、 0 ) ;
新しい窓( 「カスタム分析」 、
H リストボックス(
V リストボックス(
パネルボックス( 「コントロール」 、
テキストボックス( 「分析を選択」 ) 、
選択=チェックボックス({ "分布" 、 「二変量」 } 、
現在=選択<<得る( 1 ) ;
もし(そして(現在、ない(州[ 1 】 ) ) 、
dt <<追加(
dt = V リストボックス(
dt <<分布( Y ( :カラム( 14 )) 、バツ( :カラム( 16 ) ) )
)
) ;
状態[ 1 】 = 1 ; // 現在としてマーク
) ;
もし(そして(ない(現在) 、状態[ 1 】 ) 、
dt <<消去;
状態[ 1 】 = 0 ;
) ;
現在=選択<<得る( 2 ) ;
もし(そして(現在、ない(州[ 1 】 ) ) 、
ところで<<追加(
bv1 = V リストボックス(
dt <<二変量( Y ( :カラム( 14 )) 、バツ( :カラム( 16 )) ) )
)
) ;
状態[ 2 ] = 1 ; // 現在としてマーク
もし(そして(ない(現在) 、状態[ 2 ] ) 、
bv1 <<消去;
状態[ 2 】 = 0 ;
) ;
)
)
) 、
dt = V リストボックス()
)
) ;
ところで、使用しているソフトウェアは通常、JMP ソフトウェアと呼ばれます。 SAS は通常、SAS Institute が提供する大規模なオリジナル ソフトウェア システムを指します。
申し訳ありませんが、SAS を使用するのは初めてです。 私は Python と MATLAB の経験しかありません。 ボックスをクリックしてロードした .csv ファイルを使用することで、コードで分布分析または二変量分析を生成できるようにしたいと考えています。
dt =開ける( 「C:\ユーザー\デスクトップ\データ.csv」 ) ;
スプレッドシートの 2 つの列を使用して二変量分析を行うことはできますが、それを New Window() に組み込む方法がわかりません
すべての助けに感謝します!
最高、
タイラー
前回の回答の際、コードを実際に徹底的にレビューしなかったことを認めなければなりません。 私は State と Status についてのコメントを支持しますが、コードを詳しく調べてみると、あまり意味がないようです。 はい、いくつかの選択が可能な表示ウィンドウが生成されますが、その後、存在しない X 列を使用し、V リスト ボックスへのポインターをポイントして配布を実行しようとします。 このコードは決して機能しなかったと思います。
このコードから何が得られると思いますか?
「State」というリストが欠落しているか、タイプミスで「State」は実際には「Status」であるべきかのどちらかのようです。