테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.안녕,
값 1부터 값 8까지 비교하기 위해 이 테이블의 각 행을 살펴보고 싶습니다. 한 값이 1보다 작고 나머지 값이 1보다 크면 결과 열에 예 또는 아니요라고 표시됩니다. 어떻게 해야 하나요?
| ID | 값 1 | 값 2 | 값 3 | 값 4 | 값 5 | 값 6 | 값 7 | 값 8 | 결과 |
| 3200110503 | 0.064064 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 예 |
| 3200110520 | 0.057864 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 아니요 |
| 3200110546 | 0.06985 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3200110562 | 0 | 0.064931 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3200110597 | 0.06241 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
고급 통계 모델링대량 맞춤화결과 공유 및 전달Re: 테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.다음은 최신 설명에 따라 원하는 결과를 생성하는 하드코딩된 간단한 수식입니다.

If(
(:value 1 > 0 & :value 1 < 1 | :value 2 > 0 & :value 2 < 1 | :value 3 > 0 &
:value 3 < 1 | :value 4 > 0 & :value 4 < 1 | :value 5 > 0 & :value 5 < 1 |
:value 6 > 0 & :value 6 < 1 | :value 7 > 0 & :value 7 < 1 | :value 8 > 0 &
:value 8 < 1) & Max(
:value 1,
:value 2,
:value 3,
:value 4,
:value 5,
:value 6,
:value 7,
:value 8
) > 1,
"Yes",
"No"
)
Re: 테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.D 값 1 값 2 값 3 값 4 값 5 값 6 값 7 값 8 결과
3200110503 0.064064 0 0 0 0 0 1.5 0 예
3200110520 0.057864 0 0 0 0 0 0 0 아니요
3200110546 0.06985 0 0 0 0 0 0 2.6 예
3200110562 0 0.064931 0 0 0 0 0 0
3200110597 0.06241 0 0 0 0 0 0 0
두 가지 조건을 찾기 위해 각 행의 각 열을 확인하는 것을 말합니다.
1. 각 열을 확인하여 0보다 크고 1보다 작은 값이 있는 열을 식별합니다.
2. 각 열을 다시 확인하여 1보다 큰 값이 있는 열이 있는지 확인하세요.
삼. 문 1과 문 2가 임의의 행에 대해 참이면 값을 '예'로 보고합니다. 거짓이면 값 번호를 보고합니다.
도와주셔서 다시 한번 감사드립니다.Re: 테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.안녕,
내 테이블은 길고 각 행마다 0보다 크고 1보다 작은 값을 갖는 일부 열이 있습니다. 그런 다음 동일한 행의 다음 열은 1보다 큽니다.
그래서 나는 다음과 같은 논리를 원합니다.
1. 각 열을 확인하여 값이 0보다 크고 1보다 작은지 확인하세요.
2. 둘째, 각 열을 다시 확인하여 값이 1보다 큰지 확인합니다.
3. 셋째, 두 개의 열이 있는 경우 하나는 0과 1 사이를 나타내고 다른 열은 1보다 큰 값을 나타내는 경우 결과 열을 true로 채웁니다.
그것이 의미가 있는지 알려주십시오.
Re: 테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.안녕,
"하나의 값이 1보다 작다"는 것은 숫자 값 = 1보다 작다는 뜻입니까, 아니면 1 열의 값을 말하는 것입니까? 후자를 가정하면 행 1과 행 2에 대해 공유한 결과 뒤에 숨은 논리를 파악하기가 여전히 어렵습니다. @txnelson 말하는
제발 도와주세요.
최상의,
TSRe: 테스트의 각 행에 대한 각 숫자 열을 확인한 다음 값(예 또는 아니요)을 할당하고 싶습니다.예제 데이터 테이블에서 모든 데이터는 1보다 작고 1보다 큰 숫자 데이터가 없으므로 설명한 알고리즘은 결코 발생할 수 없습니다. 예제 데이터 테이블에 오류가 있거나 찾고 있는 내용에 대한 설명이 올바르지 않다고 가정합니다.
행 1은 예, 행 2는 아니요로 나타나야 하지만 데이터 패턴은 동일합니다. 모든 값은 1보다 작으며 1보다 큰 값은 없습니다.
나는 뭔가를 놓치고 있다고 확신합니다.