Re : 어떻게 인덱스 이름을 사용하여 루프에서 열 값을 비교합니까.수식을 사용하여 값을 설정하면 코드가 작동합니다. 그러나 각 값 설정을 사용하고 있으므로 계산을 수행 할 특정 행 값을 지정해야한다고 가정합니다. 아래 스크립트가 나를 위해 일했습니다.
dt << New Column( RamanPeakList[NameIndex] || " Peak",
<<SET each="" value=""></SET>
인덱스 명명을 사용하여 루프에서 열 값을 비교하는 방법열을 만들고 다른 두 열의 값이 동일한 경우에만 열에 값을 할당하려고합니다. 루프에있을 때 색인 명명을 사용해야하며 열 이름이 무엇인지 또는 숫자가 무엇인지 항상 알지는 못합니다 (아래 이미지 참조). 스크립트가 새 열을 만들지 만 수식을 올바르게 평가하지 않습니다. 도와주세요!
내 스크립트 :
dt << 새 열 (RamanPeakList [NameIndex] || "Peak", << 각 값 설정 (If (Column (RamanPeakList [NameIndex] || "Peak Intensity")
Column ( "Temp"|| RamanPeakList [NameIndex] ), : Raman Shift)));