JSL 経由で Excel ファイルをインポート - 列形式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、私は JMP 11 の JSL を使用しています。
エクセルファイルをインポートしたい。
JMP/JSL に ALL COLUMNS を TEXT (CHARACTER) としてインポートさせる方法はありますか?
私の列には空のセルとテキストと数字があります。 私が JSL で書いたスクリプトは自動的にそれらを数値として読み取るため、テキスト セルに欠損値が入ります。
それらをテキストとしてインポートしたい。
ここにコードの一部があります。
dt =開ける( 「マイデータ.xlsx」 、
ワークシート( { 「シート1」 } ) 、
すべてのシートに使用( 1 ) 、
ワークシートの連結( 1 ) 、
連結列の作成( 1 ) 、
ワークシートの設定(
1 、
列ヘッダーあり( 1 ) 、
ヘッダーの行数( 3 ) 、
行から始まるヘッダー( 1 ) 、
行から始まるデータ( 4 ) 、
データの開始列( 1 ) 、
データは行で終了( 0 ) 、
データが列で終わる( 0 ) 、
レプリケートされたスパン行( 1 ) 、
非表示の行を抑制する( 1 ) 、
非表示の列を非表示( 1 ) 、
階層として扱う( 0 )
)
) ;
ありがとう。
アンジェラ。
Re: JSL 経由で Excel ファイルをインポートする - 列形式直接行う方法はわかりませんが、後処理ステップを追加できます。
dt =開いた( "$sample_data\Big Class.jmp" ) ;
col_list = dt <<列名を取得する(数値、 "弦" ) ;
にとって(私= 1 、私<=アイテム( col_list ) 、私++、
桁( dt 、 col_list [私])) <<データ・タイプ(キャラクター) ;
) ;