RE:無効な行番号エラーやあ、
スクリプトを実行したときに発生したこのエラーについて疑問に思っていました。
Invalid Row Number{92} in access or evaluation of 'Subscript' , colInstructions[q]qの値が92に達することはないので、その数値がどこから来たのかわかりません。それとも、92は他の何かとの関係でしょうか。 いくつかの背景情報のために、別のデータテーブル(colInstructions [q])からセルの値を割り当てる新しい列を作成しました。
どんな助けでもいただければ幸いです。
RE:無効な行番号エラー新しいテーブルを作成すると、0行になります。 最初の行にデータを書き込む前に、いくつかの行を追加する必要があります。RE:無効な行番号エラー私は同様の問題で立ち往生しています。
リストに文字列があり、それをデータテーブルの行に割り当てようとしています。 「行番号が無効なため、列の値を設定できません」というエラーが表示されます。
Param = {};
Param = Concat items({A, B, C,D}, " ");
dt = New Table( "RAWDATA" );
dt<< New Column( "Line", Character);
Column(dt,"Line")[1] = Param;
RE:無効な行番号エラー既存のデータテーブルに新しい列を追加すると、その列には、新しい列が追加されるデータテーブルと同じ数の行が含まれます。JMPデータテーブルには、列ごとに異なる行数はありません。文字列の値が欠落しているか空白の値である可能性がありますが、すべての列の行数は同じになります。行を追加する必要がある場合は、「AddRows()」関数を使用できます。見る:
ヘルプ==>スクリプトインデックス==>データテーブル==>行の追加
RE:無効な行番号エラーよろしくお願いします
両方のテーブルに同じ列はありませんが、新しい列の作成に関連する別の質問があります。新しい列を作成するときに列の行数を指定する必要がありますか。また、これをどのように行いますか。
再度、感謝します。
RE:無効な行番号エラーセルがテーブル名と列名で完全に修飾されていることを確認してください。両方のテーブルの列名が同じである場合、このエラーが発生する可能性があります。つまり、1つのテーブルに92行がありません。
dt1 = data table("Table 1");
dt2 = data table("Table 2");
column(dt2, "Instructions")[92] = column(dt1, "Instructions")[14];