JSL을 사용하여 숫자 열 값으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?예를 들어 Big Class.jmp의 이름 열은 높이 열의 값에 따라 이름의 색상 그라데이션을 자동으로 설정합니다.
스크립트로 수행해야 합니다.
감사해요!

자동화 및 스크립팅Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?내가 아는 유일한 방법은 다음과 같습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
a = {1, 3, 5};
b = {2, 4, 6};
:height << color cells( {{"Red", a}, {"blue", b}} );
theScript = Char( :height << get script );
theScript = Substr( theScript, Contains( theScript, "Color Cells" ) );
theScript = ":Name<<" || Substr(
theScript,
1,
Contains( theScript, "Set Value" ) - 3
);
Eval( Parse( theScript ) );

Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?짐에게 감사드립니다!
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
m= 4 ;Column(m)<<SET property=""></SET>
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?그라데이션 색상 패턴에 대한 솔루션이 없습니다.
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?짐에게 감사드립니다!
JSL을 사용하여 셀 채우기 색상을 어떻게 얻나요?
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?색상을 얻을 수 있는 곳 중 하나는 보고서 HTML에서입니다. 그래도 변환을 수행해야합니다
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
m = 4;
Eval(EvalExpr(
Column(dt, m) << set property(
"Color Gradient",
{"Green to White to Red", Range({Expr(Col Min(Column(m))), Expr(Col Max(Column(m))), Expr(Col Mean(Column(m)))})}
) << Color Cell by Value;
));
(dt << get as report) << get html;
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?전문가님 감사합니다!

Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?또한 그라디언트 생성 방법에 따라 값 색상을 사용할 수도 있습니다. 대신에 그라데이션 열 속성입니다. 그런 다음 열 속성에서 색상을 얻을 수 있습니다.
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?txt = dt << get as report;
txt << Save HTML( "c:\tt.html" );
u = "c:\tt.html";
For( k = 0, k <= 60, k++,
Try( d1 = Open( u, HTML Table( k, Column Names( 1 ), Data Starts( 2 ) ) ) );
Wait( 0 );
);
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?전문가에게 RE를 사용하여 이러한 콘텐츠를 얻는 방법을 문의하세요.
이것을 얻은 후 이름 열의 색상을 어떻게 설정합니까?
감사해요!
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?엠에디터

Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?이 스크립트에는 많은 가정이 적용되어 있으며 확실히 견고하지 않습니다.
and drop first row (headers)
l = Words(Regex(str, ""), "\!N");
Remove From(l, 1,2);
Remove From(l, N Items(l));
// Get bgcolors
colors = {};
For Each({line}, l,
str = Regex(line, "bgcolor=#(.*?)>", "\1");
Insert Into(colors, str);
);
// Convert colors
// Option 1 (might work?)
jmp_colors = Transform Each({color}, colors, Hex To Number(color) * -1);
// Option 2
jmp_colors2 = Transform Each({color}, colors,
r = Hex To Number(Left(color, 2));
g = Hex To Number(Substr(color, 3, 2));
b = Hex To Number(Right(color, 2));
RGB Color({r,g,b});
);
// Set colors
// One row at the time
For Each Row(
:name << Color Cells(jmp_colors[Row()], Row());
);
// Or create list of lists and use that
color_list = Transform Each({jmp_color, idx}, jmp_colors2,
Eval List({jmp_color, idx});
);
Eval(EvalExpr(:age << Color Cells(Expr(color_list))));Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
m = 4;
Eval(
Eval Expr(
Column(dt, m) << set property(
"Color Gradient",
{"Green to White to Red", Range(
{Expr(Col Min(Column(m))), Expr(Col Max(Column(m))), Expr(Col Mean(Column(m)))}
)}
) << Color Cell by Value(1);
)
);
// Lots of assumptions made in this solution
str = (dt << get as report) << get html;
// get just Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?효과가 없을까?
l = Words(Regex(str, ""), "\!N");
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?나는 JSL이 제대로 이해하지 못했다는 문장을 사용했습니다. 어떤 이유로 JMP 17
감사해요!
str = (dt << get as report) << get html;
// get just and drop first row (headers)
l = Words(Regex(str, ""), "\!N");
Remove From(l, 1,2);
Remove From(l, N Items(l));
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?정규식 패턴이 잘못되었습니다.
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?
Eval(EvalExpr(:age << Color Cells(Expr(color_list))));
이 JSL을 루프로 수정하려면 어떻게 해야 합니까?
도와주셔서 감사합니다!
For( j = 1, j <= N Row( dt ), j++,
dt[j, "age"] << color_list( {j} )//?
);
Re: JSL을 사용하여 숫자 열 값을 기준으로 텍스트 형식의 열 색상 그라데이션을 설정하는 방법은 무엇입니까?내가 사용한 Transform Each에서 아이디어를 얻거나 For Each Row와 함께 다른 방법을 사용할 수 있습니다.