ループ内の変数やあ、
の値を置き換えるのが好きです
列名の開始( 2 )、
データ開始( 3 ) );
列名 Start(HeadStart) の Headstart=2、DataStart=3 のような変数として。 使った
Eval(パース( "列名 Start("||HeadStart||" )、」 ));
エラーは発生しませんが、結果は正しくありません。
私はあなたの助けに感謝します。 ありがとう
-------------------------------------------------- --------------
ために( ⅲ = 1 、iii <= nf、iii++、 // これで最初のループが開始されます
filenow = (ファイルリスト[iii]);
dt =開ける(ファイルナウ、プライベート、
列名の開始( 2 )、
データ開始( 3 ) );
新しい列( "ソース" 、文字、公称 );
:ソース <<各値を設定(ファイルナウ);
//dt<
dt <<数式を実行する();
//現在のテーブルを結合されたデータ テーブルの一番下に追加します
cctable <<連結する(データ表( dt ), 最初のテーブルに追加 );
//「Create Source Column」引数を使用しないでください
近い( dt、保存しない ); // テーブルを連結した後、テーブルを閉じて次に進みます
); // 最初の for ループの終わり
Re: ループ内の変数うーん...そうです。 これは私のために働く:
n=2; // b
d=4; // d
open(chartoblob(
"a
b
c
d"),columnnamesstart(n),datastarts(d))
これについては、交換は必要ないと思います。 ジムがあなたを連れて行ってくれてうれしいです!
Re: ループ内の変数どうもありがとうジム。 今では完全に機能します。
Re: ループ内の変数Open を Substitution() 構造体に入れて、変更を加えてコードを実行します
datastart = 2;
namestart = 1;
Eval(
Substitute(
Expr(
Open(
"C:\...\simple.txt",
columns(
New Column( "1", Numeric, "Continuous", Format( "Best", 12 ) ),
New Column( "2", Numeric, "Continuous", Format( "Best", 12 ) )
),
Import Settings(
End Of Line( CRLF, CR, LF ),
End Of Field( Comma, CSV( 0 ) ),
Strip Quotes( 1 ),
Use Apostrophe as Quotation Mark( 0 ),
Use Regional Settings( 0 ),
Scan Whole File( 1 ),
Treat empty columns as numeric( 0 ),
CompressNumericColumns( 0 ),
CompressCharacterColumns( 0 ),
CompressAllowListCheck( 0 ),
Labels( 1 ),
Column Names Start( __namestart__ ), // <<<<<<<<<<<<<<
Data Starts( __datastart__ ), // <<<<<<<<<<<<<<<<
Lines To Read( "All" ),
Year Rule( "20xx" )
)
)
),
Expr( __namestart__ ), namestart,
Expr( __datastart__ ), datastart
)
);Re: ループ内の変数ありがとう。 列のデータと名前の開始を JMP の設定で定義できるのは事実です。 しかし、私は open() の中で試してみましたが、うまくいきました。 open() 内でパラメータ化する必要があるだけです。
Re: ループ内の変数これらのオプションは、インポート設定内にあります。
Open(
"C:\...\simple.txt",
columns(
New Column( "1", Numeric, "Continuous", Format( "Best", 12 ) ),
New Column( "2", Numeric, "Continuous", Format( "Best", 12 ) )
),
Import Settings(
End Of Line( CRLF, CR, LF ),
End Of Field( Comma, CSV( 0 ) ),
Strip Quotes( 1 ),
Use Apostrophe as Quotation Mark( 0 ),
Use Regional Settings( 0 ),
Scan Whole File( 1 ),
Treat empty columns as numeric( 0 ),
CompressNumericColumns( 0 ),
CompressCharacterColumns( 0 ),
CompressAllowListCheck( 0 ),
Labels( 1 ),
Column Names Start( 1 ), // <<<<<<<<<<<<<<
Data Starts( 2 ), // <<<<<<<<<<<<<<<<
Lines To Read( "All" ),
Year Rule( "20xx" )
)
)