직사각형 그래픽모두들 안녕,
JMP에서 서로 다른 직사각형(다양한 크기)으로 그래프를 생성하는 쉬운 방법이 있습니까? 첨부된 예시를 참조하세요.
이 그래프를 통해 다양한 재료와 해당 모양에 대한 개요를 제공하고 싶습니다.
미리 감사드립니다.
요하네스
대량 맞춤화답: 직사각형 그래픽확실히 그래프 상자를 사용하여 이 작업을 수행하고 싶지만 그래프 빌더를 사용하여 작업을 시도할 수도 있습니다. 데이터를 올바르게 이해했다면 자료별로 서로 다른 버전이 몇 개 있을 것입니다. 이를 바탕으로 다음과 같은 테이블을 얻기 위해 분할/스택/공식을 수행했습니다.

그런 다음 이 테이블을 사용하여 그래프 빌더를 생성하고 적합성에 대한 확신을 ON으로 하여 더 매끄럽게 사용했습니다.

이 두 가지는 우연히 발생했으며 모든 직사각형의 x = 0에 "선"이 있기 때문에 작동합니다.
막대 차트 + 선 문자:

또한 아래에 채우기가 있는 선을 사용합니다.

테이블스크립트가 첨부된 데이터테이블.
동일한 데이터의 보너스 이미지:

답: 직사각형 그래픽데이터에 중복되는 부분이 많습니다.이 코드가 이를 수행합니다. 겹치는 부분을 표시하기 위해 직사각형을 채우지 않도록 설정했습니다.
dt = data table("Rectangles");
// Set some constants
xmin = 0;
xmax = 4000;
ymin = 0;
ymax = 1500;
xres = 800;
yres = 500;
color_list = {"Red", "Blue", "Green", "Orange", "Purple"};
filled_rect = 0; // set to 1 for filled rectangles
heat_map_win = New Window( "Example Rectangles ",
rect_gb = Graph Box(
framesize( xres, yres ),
xscale(xmin, xmax),
yscale(ymin, ymax),
for (i = 1, i <= nrows(dt), i++,
xleft = dt:x 1[i];
xright = dt:x 3[i];
ybottom = dt:y 1[i];
ytop = dt:y 4[i];
pcolor = color_list[dt:material[i]];
pen color(pcolor);
fill color(pcolor);
rect(xleft, ytop, xright, ybottom, filled_rect);
),
)
);

답: 직사각형 그래픽또한 앞에 있는 문제가 있는 경우 투명도 명령을 살펴보세요.
both rectangles are drawn with 50% alphaboth rectangles are drawn with 50% alphaboth rectangles are drawn with 50% alpha두 직사각형은 모두 50% 알파로 그려집니다.
답: 직사각형 그래픽감사합니다!
답: 직사각형 그래픽JMP에는 직사각형과 같은 것을 생성하는 데 사용할 수 있는 완전한 그래픽 기본 요소 세트가 있습니다.스크립팅 색인에서는 사용 가능한 기능을 자세히 설명하고 해당 기능의 사용 예를 제공합니다.


다음은 Rect() 함수 설명의 스크립트입니다.
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Pen Color( "Green" );
Pen Size( 2 );
Fill Color( "Red" );
Rect( 15, 75, 65, 55, 1 );
Rect( 10, 80, 70, 50 );
)
);
답: 직사각형 그래픽샘플 데이터가 포함된 파일을 첨부했습니다. 직사각형의 모든 모서리에 대한 좌표가 있습니다.
답: 직사각형 그래픽어떤 종류의 데이터를 가지고 있나요? 예를 들어 사용자 정의 모양 파일 만들기
Re: 사각형 그래픽코드 감사합니다. 제게는 잘 작동하네요.
이제 다른 키 열로 그래프를 분할하고 싶습니다. 예를 들어 그래프 1은 매개변수 A에 대한 사각형을 갖고, 그래프 2는 매개변수 B에 대한 사각형을 갖는 식입니다.
여기서 Where 절이나 By 절을 사용하는 데 어려움을 겪고 있습니다.
모든 그래프를 수직으로 표시하고 jpg로 저장해야 합니다.
감사합니다