데이터 테이블 범위 지정을 사용하는 방법은 무엇입니까?안녕,
내 응용 프로그램에 여러 데이터 테이블이 있습니다. 하나는 처음에 열린 메인 테이블이고, 다른 하나는 생성된 테이블입니다.
부분 집합을 사용합니다. 작동하는 것이 있지만 설명이 필요합니다.
범위 지정을 사용하는 데 문제가 있습니다. 무언가를 플로팅하기 전에 반드시 현재 데이터 테이블(dt)을 사용해야 하는지 알고 싶습니다.
또는 플롯 내에서 dt:ColumnName 등을 사용할 수 있습니다.
예를 들어:
Distribution(
Continuous Distribution(
Column(dt:ColumnName)
)
);이 경우 dt를 사용해도 괜찮습니까? "By" 그룹에서도 dt를 사용할 수 있습니까? 아니면 항상 dt를 현재 테이블로 만든 다음 열을 사용해야 합니까?
테이블 참조가 없는 이름.
고맙습니다.
Re: 데이터 테이블 범위 지정을 사용하는 방법은 무엇입니까?플랫폼에 사용할 데이터의 범위를 지정하는 적절한 방법은 데이터 테이블에 플랫폼 메시지를 전달하는 것입니다.이렇게 하면 플랫폼이 올바른 데이터 테이블을 사용하고 있는지 확인할 수 있습니다.
names default to here(1);
dt = Open("$SAMPLE_DATA/big class.jmp");
dt << select where(:Sex == "F");
dt2 = dt << subset( selected rows(1), selected columns(0));
// run a Bivariate against the original data table
dt << Bivariate(x(;weight), y(:height));
// run a Bivariate against the subsetted data table
dt2 << Bivariate(x(;weight), y(:height));