원하는 것을 아주 쉽게 할 수 있습니다.
다음은 Big Class 샘플 데이터 테이블을 사용하는 예입니다.

위의 그래프를 생성하려면
- 샘플 데이터 테이블, Big Class 열기
- 오픈 그래프 빌더
- 12세를 모든 개인과 비교하려면 12세에 대한 가중치만 채워진 가상 열을 생성하기만 하면 됩니다.
- 가중치 열을 마우스 오른쪽 버튼으로 클릭하고 "공식"을 선택합니다.
- 수식 대화 상자가 열리면 새 가상 열 "변환(중량)"을 마우스 오른쪽 버튼으로 클릭하고 "이름 바꾸기"를 선택합니다.
- 열 이름을 "12세 가중치"로 바꿉니다.
- 이제 실제 수식으로 이동하여 다음 수식을 입력하십시오.
If( :age == 12, :weight, . )
- 확인을 클릭하십시오
- 그래프 빌더 창에서
- 열 가중치와 12세 가중치를 모두 Y축 드롭 영역으로 드래그합니다.
- 그래프를 마우스 오른쪽 버튼으로 클릭하고 Points=>Change to=>Box Plot을 선택합니다.
그러면 위의 플롯이 생성됩니다.
비슷한 질문이 있어서 글을 올렸는데... 새 스레드를 시작하는 것이 더 낫다고 판단했습니다. Mods, 가능하면 이 게시물을 자유롭게 삭제하십시오.
매우 우아한 솔루션이며 내가 필요한 것을 정확히 수행합니다. 매우 감사합니다!
다음은 A 그룹 데이터만 선택하는 로컬 데이터 필터로 그래프를 만든 다음 디스플레이에서 데이터 필터를 숨기는 예제 데이터를 사용하는 간단한 예입니다.

Names Default To Here( 1 );
dt = New Table( "Example",
Add Rows( 8 ),
New Column( "ID", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [1, 2, 3, 4, 5, 6, 7, 8] ) ),
New Column( "Values",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1.1, 1.2, 1.3, 1.4, 1, 0.9, 0.8, 1.2] )
),
New Column( "Category", Character, "Nominal", Set Values( {"A", "A", "A", "A", "B", "B", "B", "B"} ) )
);
// Here is the graph code
biv =dt << Bivariate(
Y( :Values ),
X( :ID ),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Category ), Where( :Category == "A" ) )
)
);
// Add this line if you do not want the collapsed Local Data Filter displayed
(report(biv)<<TOP parent=""></TOP>
이것은 당신에게 좋은 시작을 제공해야합니다
안녕,
나머지 테이블에 영향을 주지 않고 선택한 행만 사용하여 Graph Builder 또는 스크립트 JSL을 통해 그래프를 만들려고 합니다. 예는 다음과 같습니다.
이런 테이블이 있어요

범주 A에 대한 값의 분산 플롯을 만들어야 합니다. 일부 계산을 위해 범주 B를 유지해야 합니다. 즉, 플롯에 수평선으로 추가될 한계를 정의해야 합니다. 동시에 여러 변수에 대해 이 작업을 수행해야 하므로 하위 집합 테이블을 생성할 필요가 없는 솔루션을 알고 계시다면 좋겠습니다. 이렇게 하면 스크립트에서 분석해야 하는 각 변수당 하나의 새 테이블을 생성하게 됩니다. . 또는 하위 집합 테이블을 사용하는 솔루션을 알고 있지만 플롯을 실제 상태로 유지하여 마지막에 새 테이블을 닫을 수 있다면 저에게 도움이 될 것입니다. 좋은 결과로 하위 집합 테이블을 만들려고 했지만 닫으면 값이 사라지고 여러 테이블이 열리거나 숨겨진 상태로 끝나기를 원하지 않습니다.
그래프 빌더를 실행하기 전에 B가 포함된 모든 행을 숨기고 제외하여 시도했지만 결과는 좋았지만 나중에 행 문을 지우면 모든 값이 그래픽에 다시 나타납니다. 각 그룹(A와
을 비교하는 상자 그림도 추가하고 싶기 때문에 숨기거나 제외하지 않고 B로 값을 유지해야 합니다.
어떤 아이디어라도 환영합니다!