점을 숫자 0으로 변경하는 방법안녕하세요,
두 개의 열을 추가하고 있으며 작동합니다.
그러나 수식이 작동하지 않는 두 열에 "점"(0이 아님)이 있는 일부 셀이 있습니다.
수동으로 하나씩 변경하지 않고 점을 숫자 0으로 변경하는 방법이 있습니까?
감사합니다,
칸
고급 통계 모델링소비자 및 시장 조사데이터 탐색 및 시각화Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?안녕 댄,
귀하의 도움과 "사고 학교"의 두 가지 개념을 구별해 주셔서 감사합니다.
간단한 예제 파일이 의미가 있고 이해하기 쉽습니다. 나는 이것이 간단하지만 매우 강력하다는 것을 알았습니다!
예, 이를 위해 x+y 대신 합계 (x,y)를 사용하겠습니다.
"SUM 수식"은 문제를 해결하며 누락된 값을 0으로, 열에서 열로 변환하기 위해 많은 추가 단계를 수행할 필요가 없으며 시간이 많이 걸립니다.
큰 도움이 됩니다! JMP가 "생각의 학교"라는 두 가지 개념을 모두 다루고 있다는 사실을 알게 되어 기쁩니다.
좋은 하루 보내시고 다시 한 번 감사드립니다.
Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?다른 방법이 있을 수 있다고 생각합니다.
문제는 숫자와 누락된 값을 추가할 때 발생하는 상황입니다. 한 가지 생각은 결과가 누락되어야 한다는 것입니다. X + Y 공식을 사용하면 이런 일이 발생합니다. 또 다른 사고 방식은 누락된 항목을 0으로 취급해야 한다는 것입니다. 이것이 바로 SUM 함수가 하는 일입니다.

수식을 볼 수 있도록 이 데이터 테이블을 첨부했습니다.
Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?내 제안은 누락된 값을 처리하도록 수식을 변경하는 것입니다.JMP에서 점 "." 셀에 대한 값이 없을 때 숫자 열에 대해 표시되는 것입니다.셀 값을 0으로 만들면 부정적인 영향을 미칠 수 있습니다.현재 누락된 값이 있는 상태에서 해당 열의 평균을 계산하면 누락된 값이 있는 셀이 계산에서 제외됩니다.셀이 0으로 변경되면 0 값이 계산에 포함되어 계산이 변경됩니다.다음은 누락된 값을 0으로 변경하는 간단한 스크립트입니다.
for each row(
If( isMissing(:the target column ) == 1, :the target column = 0 )
);
누락된 값으로 인해 공식이 작동하지 않는다고 계산하는 수식을 제공할 수 있는 경우 이를 살펴보고 누락된 값을 처리하도록 수정하겠습니다.
Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?도움이 되고 감사합니다!Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?또한 누락된 값을 0으로 바꾸시겠습니까? JMP에서는 다르게 동작합니다. 수식을 수정하여 "무시"하거나 누락된 값으로 작업할 수도 있습니다.
Re: 점을 숫자 0으로 바꾸려면 어떻게 해야 하나요?스크립팅을 사용하면 다음 링크에서 몇 가지 솔루션을 찾을 수 있습니다.
누락된 값을 0으로 바꾸기
이것은 속도와 함께 조금 더 깊어집니다. 데이터 테이블을 반복하거나 코드 변경을 사용하거나 Get Rows Where를 사용하여 데이터 테이블의 값을 변경해야 합니까?
데이터 테이블에서 직접 수행할 수도 있습니다.
- 어딘가에서 복사하여 0을 클립보드에 넣습니다.
- 한 열의 점(누락된 값) 중 하나를 마우스 왼쪽 버튼으로 클릭하여 값을 선택합니다.
- 점을 마우스 오른쪽 버튼으로 클릭하고 일치하는 셀 선택을 선택합니다.
- Ctrl + V 누르기(또는 마우스 오른쪽 버튼을 클릭하고 붙여넣기 선택)
- 다른 열에 대해 반복
편집하다:
나는 이와 같은 스크립트를 사용할 가능성이 높지만 아직 Loc() 함수에 대한 이해가 없고 데이터 테이블 첨자
Names Default To Here(1);
dt = Current Data Table();
For(i = 1, i <= N Cols(dt), i++,
Column(dt,i)[Loc((dt)[0,i], .)]=0;
);