Re:行数が多いため、非常に単純なスクリプトが機能しません。私はあなたのデータを270万行のデータテーブルに複製しましたが、失敗しませんでした。 実際のデータで:Parameterの値はより複雑ですか?あなたが探しているキーは常にパラメータの2番目のセグメントとして分類されますか
xx_KEY_xxx_xxx
Re:行数が多いため、非常に単純なスクリプトが機能しません。こんにちはネルソン、
迅速な返信ありがとうございます。いいえ、それらは複雑ではなく、はい、あなたが説明したように、私は常にパラメーターの2番目のセグメントを探しています。それを実現する他の方法はありますか?
Re:行数が多いため、非常に単純なスクリプトが機能しません。- 大きなテーブルの列名のスペルを確認してください。
- 私はEvalFormulaを使用したことがなく、ifステートメントに異常な末尾のコンマが含まれています。このようなものを試してください
dt = Open( "$sample_data/big class.jmp" );
dt << New Column( "Cat", Character, "Nominal",
Formula(
If(
Contains( :sex, "M" ), "male",
Contains( :sex, "1" ), "one",
Contains( :sex, "2" ), "two",
Contains( :sex, "3" ), "three",
"female" // the otherwise case
)
)
);
dt << runformulas;
行が非常に多いため、非常に単純なスクリプトが機能しません。こんにちは、
大量のデータがあり、別の列のパターンに基づいて新しい列(文字)を追加したい。小さなテーブルでスクリプトをテストしましたが、正常に機能していますが、実際のデータセットではトラフエラーが発生し続けます。添付の画像を参照してください。データテーブルの行数が-1.8x10 ^ 6であり、それが問題であると確信しています。スクリプトで評価を少し遅くする方法はありますか、うまくいけばうまくいきます。または他のアイデア/提案。
助けて。

スクリプティングRe:行数が多いため、非常に単純なスクリプトが機能しません。はい、機能しています。ありがとう。