<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />ベストプラクティスに関する質問。 列式または行列を使用して内挿する方が良い(高速/より効率的、自由に定義して自由に感じられる)のでしょうか。
例えば:
対応するys(big_y_vector)とともに、整数でないxs(big_x_vector)を持つ20億行のテーブルがあります。
0.5単位のチャンクで14から14,000,000まで補間したい
範囲 = 14年 :: 14000000 `;
範囲 = ( ソート昇順 ( 範囲 | / ( 範囲 + 5 ))) ;
範囲 = 範囲 [ 1 :: ( 眉 ( 範囲 ) - 1 )] ; // .5区間ベクトルを作成します
バツ = 1 ; //ちょうどそう私はbajillion文字を記録するように書かなかった
//より良いです
補間値 = [] ;
にとって ( 私 = 1 、私 <= 眉 ( 範囲 ) 、私 ++、 //それらを通して
補間値 | / = 補間する ( 範囲 [ 私 ] 、 big_x_vector 、 big_y_vector )
) ;
//または
新しいテーブル ( 「補間」 、 //式
見えない 、
新しいコラム ( "範囲" 、設定値 ( 範囲 )) 、
新しいコラム ( "値" 、式 ( 補間する ( : 範囲 、 big_x_vector 、 big_y_vector )))
) ;