<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 모두,
내 코드에서는 CSV 파일에서 값을 추출하여 열에 넣고 있습니다. 필자의 함수에서는 모두 숫자로 된 새로운 열을 만듭니다. 그러나 일부 특정 열에서는 열과 로그에 값이 입력되지 않습니다.
수식과 일치시키기 위해 열 "Column 48"이 숫자로 변경되었습니다.
하지만 원래 숫자 열로 만들었지 만 모든 새로운 열에 대해서는이 작업을 수행하지 않습니다. 나는 csv 파일을 공유하고 싶지만, 할 수는 없다. 그러나 그 셀에는 내가 추출한 숫자가 있습니다. 어떤 아이디어?
listIdleakFunction = 기능 ( { 장치 , 유휴 콜 콜 , 이슬람 콜 , igleakCol , ibleakCol , deviceRow } ,
// 장치 -> 장치 이름
// idleakCol -> 스위프 데이터는 csv 파일에서 어디에서 시작합니까?
// deviceRow -> csv 파일에 어떤 행이 있습니까? 데이터는 행이 아니라 열에 기록됩니다.
startColId = 유휴 콜 콜 ;
startColIs = 이슬람 콜 ;
startColIg = igleakCol ;
startColIb = ibleakCol ;
csvRow = deviceRow ;
dtSummary << 새 열 ( 이름 || "이드" , 숫자 , 마디 없는 ) ;
dtSummary << 새 열 ( 이름 || "있다" , 숫자 , 마디 없는 ) ;
dtSummary << 새 열 ( 이름 || "Ig" , 숫자 , 마디 없는 ) ;
dtSummary << 새 열 ( 이름 || "Ib" , 숫자 , 마디 없는 ) ;
현재 데이터 표 = ( dtSummary ) ;
코콜 = N Col ( dtSummary ) ;
콜드 = 기둥 ( 코콜 - 삼 ) ;
colIs = 기둥 ( 코콜 - 2 ) ;
콜린 = 기둥 ( 코콜 - 1 ) ;
칼슘 = 기둥 ( 코콜 ) ;
에 대한 ( 케이 = 1 , 케이 <= ( 66 ) , 케이 ++,
현재 데이터 표 ( dt ) ;
col1 = 기둥 ( startColId ) ;
col2 = 기둥 ( startColIs ) ;
col3 = 기둥 ( startColIg ) ;
col4 = 기둥 ( startColIb ) ;
dtSummary : 콜드 [ 케이 ] = 숫자 ( dt : col1 [ csvRow ] ) / 1E6 ;
dtSummary : colIs [ 케이 ] = 숫자 ( dt : col2 [ csvRow ]) / 1E9 ;
dtSummary : 콜린 [ 케이 ] = 숫자 ( dt : col3 [ csvRow ]) / 1E9 ;
dtSummary : 칼슘 [ 케이 ] = 숫자 ( dt : col4 [ csvRow ] ) / 1E6 ;
startColId ++;
startColIs ++;
startColIg ++;
startColIb ++;
) ;
) ;