<<場所を選択(高速実行用)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />データテーブルの不足している行を選択したいを使用して <<場所を選択機能(それらが削除されることができるように)。 私の問題は、これが大きなデータテーブルには非常に長い時間がかかるように思われるということです。 これを実行するより速い方法はありますか?JMP11を使用しています。 ありがとうございます。
//不足している列を選択します。
ここにデフォルトの名前 ( 1 ) ;
t1 = ティックセコンド () ;
dt = 新しいテーブル ( "1000000行" 、行を追加 ( 1000000 ) 、
新しいコラム ( "こんにちは!" 、キャラクター 、公称 、値 ( { "こんにちは!" } ) ) 、
新しいコラム ( "さようなら!" 、キャラクター 、公称 、値 ( { 「」 、 「さようなら」 } ) )
) ;
dt << 場所を選択 ( 不足している ( 列として ( "こんにちは!" ) ) & 不足している ( 列として ( "さようなら!" ) ) ) ;
t2 = ティックセコンド () ;
印刷する ( Concat ( チャー ( t2 - t1 ) 、 「秒」 ) ) ;
再:<<どこを選択(高速実行用)MSさん、ありがとうございます。
再:<<どこを選択(高速実行用)大きなテーブルの場合は、サマリーテーブルを使用して行を選択する方が速い場合があります。
これを試して:
t1 = ティックセコンド () ;
dt = 新しいテーブル ( "1000000行" 、行を追加 ( 1000000 ) 、
新しいコラム ( "こんにちは!" 、キャラクター 、公称 、値 ( { "こんにちは!" } ) ) 、
新しいコラム ( "さようなら!" 、キャラクター 、公称 、値 ( { 「」 、 「さようなら」 } ) )
) ;
dtsum = dt << 概要 ( グループ ( : 名 ( "こんにちは!" ) 、 : 名 ( "さようなら!" )) 、見えない ) ;
dtsum << 行を選択 ( 1 ) ;
閉じる ( dtsum 、保存しない ) ;
t2 = ティックセコンド () ;
印刷する ( Concat ( チャー ( t2 - t1 ) 、 「秒」 )) ;