열에 숫자 데이터가 있는지 확인<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요 여러분,
DB에서 수집한 테이블의 열을 반복합니다.그들 중 일부는 데이터가 없습니다(빈 차트로 이어짐).열에 숫자 값이 있는지 확인하는 방법이 있습니까?
얘들 아,
1월
Re: 열에 숫자 데이터가 있는지 확인하세요.감사합니다,
내 버전의 JMP(11.1.1 x64)가 Anydigit 기능을 인식하지 못하는 것 같지만 귀하의 답변이 내 답변으로 이어졌습니다.
ColMinValue = Col Minimum( :MyColumn );
Is Missing(ColMinValue) -> ColMinValue에 대한 값이 없으면 true입니다.
고마워!!!
1월
Re: 열에 숫자 데이터가 있는지 확인하세요.안녕,
Anydigit(문자열)는 숫자를 포함하지 않으면 0이고 포함하면 1입니다.
숫자로 변환 가능한지 확인하려면 다음을 수행하십시오.
anyalpha(string)=0이면 대문자나 소문자가 없으므로 숫자로 가정합니다.
특수 문자가 있으면 압축하십시오.
예:
데이터가 있습니다.
속성 my_string 형식=$20.;
my_string="12345"; 산출;
my_string="-12345"; 산출;
my_string="ABC12345"; 산출;
달리다;
데이터 필요;
세트 가지고;
attrib my_num_var 형식=최고;
have_any_digit=anydigit(my_string);
have_convertible=anyalpha(compress(my_string,"-+."));
if have_convertible=0 then my_num_var=input(my_string,best.);
달리다;