<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
私のコードでは、csvファイルから値を抽出してそれを列に入れています。 私の機能では、すべて数値型の新しい列を作成します。 ただし、特定の列では、列にもログにも値が入力されません。
列 "列48"が数式に一致するように数値型に変更されました
しかし私はもともとそれを数値列にしましたそしてそれはすべての新しい列にこれをしません.. csvファイルを共有できればいいのに、できません。 ただし、それらのセルには、抽出元の数値があります。 何か案は?
listIdleakFunction = 関数 ( { デバイス 、 idleakCol 、 isleakCol 、 igleakCol 、 ibleakCol 、 deviceRow } 、
//デバイス - >デバイス名
// idleakCol - > csvファイルのスイープデータはどこから始まりますか?
// deviceRow - > csvファイルのどの行にあるのかデータは行ではなく列に記録されます
startColId = idleakCol ;
startColIs = isleakCol ;
startColIg = igleakCol ;
startColIb = ibleakCol ;
csvRow = deviceRow ;
dtSummary << 新しいコラム ( 名 || 「Id」 、数値 、連続的 ) ;
dtSummary << 新しいコラム ( 名 || 「あり」 、数値 、連続的 ) ;
dtSummary << 新しいコラム ( 名 || 「イグ」 、数値 、連続的 ) ;
dtSummary << 新しいコラム ( 名 || "イブ" 、数値 、連続的 ) ;
現在のデータ表 = ( dtSummary ) ;
nCols = Nコル ( dtSummary ) ;
列 = カラム ( nCols - 3 ) ;
コリス = カラム ( nCols - 2 ) ;
列 = カラム ( nCols - 1 ) ;
コリブ = カラム ( nCols ) ;
にとって ( k = 1 、 k <= ( 66 ) 、 k ++、
現在のデータ表 ( dt ) ;
col1 = カラム ( startColId ) ;
col2 = カラム ( startColIs ) ;
col3 = カラム ( startColIg ) ;
col4 = カラム ( startColIb ) ;
dtSummary : 列 [ k ] = 数 ( dt : col1 [ csvRow ] ) / 1E6 ;
dtSummary : コリス [ k ] = 数 ( dt : col2 [ csvRow ]) / 1E9 ;
dtSummary : 列 [ k ] = 数 ( dt : col3 [ csvRow ]) / 1E9 ;
dtSummary : コリブ [ k ] = 数 ( dt : col4 [ csvRow ] ) / 1E6 ;
startColId ++;
startColIs ++;
startColIg ++;
startColIb ++;
) ;
) ;