클립보드는 의사결정 트리 보고서의 R 정사각형 테이블(텍스트가 포함된 6행 6열)을 복사했습니다. 이 테이블을 새 테이블에 어떻게 붙여넣을 수 있나요?
감사합니다!
RSquare RMSE N 분할 수 AICc
훈련 0.502 2.5656293 3625 20 17162.6
검증 -0.77 4.6256646 3625
테스트 -0.70 4.3112172 3635

당신이 무엇을 묻고 있는지 잘 모르겠습니다.내 생각에는 동일한 목적을 수행하려는 2개의 라인이 있다는 것입니다.첫 번째 줄은 JMP 조인 플랫폼을 사용하여 기존 데이터 테이블에 데이터 테이블을 추가합니다. 두 번째 줄은 dt3 데이터 테이블의 값을 바꾸려고 시도하고 있습니까?
gzmorgan0님, 감사합니다! 나는 이 예를 통해 많은 것을 배웠습니다.
구문에서 JSL의 행 및 열 요구 사항은 VBA의 요구 사항과 일치합니다.
하지만 VBA는 ..... Cells(2, "").Resize(UBound(br), 1) = br …… 더 유연합니다.

참조하는 R Square 테이블에서 언제든지 JMP 데이터 테이블을 생성한 다음 해당 테이블을 csv, txt 또는 slsx 파일로 저장할 수 있습니다. 그런 다음 VBA 스크립트로 읽어 들입니다.
JMP 응용 프로그램 내에서 데이터 테이블을 복사하여 붙여넣는 것은 일반적으로 데이터 테이블 내용을 이동하는 데 사용되는 방법이 아닙니다.
클립보드를 붙여넣으려고 하는 응용 프로그램 등을 설명해 주시겠습니까?
몇 가지 기본 사항을 읽기 시작해야 합니다. 모든 컴퓨터 언어에는 고유한 구문이 있습니다.
Names Default to Here(1);
dt = Open("$sample_data/Boston Housing.JMP");
dt << Make Validation Column(
Training Set( 0.50 ),
Validation Set( 0.25 ),
Test Set( 0.25 ),
Formula Random
);
cart = dt<< Partition(
Y( :mvalue ),
X(
:crim,
:zn,
:indus,
:chas,
:nox,
:rooms,
:age,
:distance,
:radial,
:tax,
:pt,
:b,
:lstat
),
Validation( :Validation ),
Show Tree( 0 ),
Split History( 1 ),
Informative Missing( 1 ),
Initial Splits(
:lstat >= 7.79,
{:distance < 2.0788, {:nox >= 0.609, {:lstat >= 17.21, {:crim >= 10.8342, {},
{:nox < 0.74}}}}, {:lstat >= 14.8, {:crim >= 0.75026, {:b < 375.87}, {:tax
>= 304}}, {:rooms < 6.726, {:rooms < 6.101, {}, {:tax >= 422, {}, {:lstat
>= 11.98, {}, {:crim < 0.11425, {:rooms < 6.405}}}}}}}},
{:lstat >= 4.32, {:rooms < 6.8, {:rooms < 6.546, {:distance >= 4.4986,
{:indus < 5.64, {}, {:lstat >= 6.15}}}}, {:rooms < 7.52}}, {:b >= 392.83,
{:rooms < 7.61}, {:indus < 18.1}}}
),
SendToReport(
Dispatch( {}, "Partition Report", FrameBox, {Frame Size( 480, 218 )} )
)
);
rsq_dt = report(Cart)[TableBox(1)] << Make into Data Table;
//create a table with extra rows and extra columns
_xx=New Table("result", New Column("d1"), New Column("d2"), New Column("d3"), New Column("d4"),
New Column("Type", Character), New Column("RSQ"),
new Column("RMSE"), New Column("N"), New Column ("nsplits"),
new column("AICc"),
add rows(100)
);
nr = nrow(rsq_dt);
nc = ncol(rsq_dt);
cb=5; ce=cb + nc -1; //Column 5 is wher I want to paste it
rb=50; re=rb + nr -1;
//if rb> nrow(_xx) or ce>ncol(_xx) or the column data types do not match the next line will throw an error.<BR />//it is up to the scripter to do error checking
_xx[rb::re, cb::ce] = rsq_dt[1::nr, 1::nc];
close(rsq_dt, NoSave);
current data table(_xx);
_xx << bring window to front;
_xx << go to row(rb);
_xx << next selected;
복사한 테이블의 첫 번째 열에는 그룹 이름 "Training", "Validation", "Test", 텍스트가 포함되어 있습니다.문자열이 아닌 숫자 열에 붙여넣으려고 합니다. 점 기호는 빈 숫자 열을 나타냅니다.
JMP는 전체 열의 데이터 유형을 유지합니다.JMP 테이블은 데이터베이스 테이블과 같습니다. 사람의 이름이 전화번호로 예상되는 열의 일부 행에서 발견되지 않습니다.Excel, Statistica, 이전 RS/1은 표시 테이블입니다. 셀 A1에는 미국 헌법 전문을, 셀 A2에는 오늘의 온도를 허용합니다.
예를 들어 많은 파티션과 같이 "유사한" 테이블이 많은 테이블을 만들려면 결합된 데이터 테이블 만들기를 선택하면 모든 파티션 적합성 요약 테이블 중 하나의 테이블이 생성됩니다.