안녕하세요,
JSL에서 특정 셀 값을 사용하여 열을 만들고 싶습니다. 내가 어떻게 해?
이것으로부터:
| 신분증 | |
| 1122 년 | |
| 이름 | 나이 |
| 요한 | 23 |
| 데이비드 | 34 |
| 잭 | 27 |
이에:
| 신분증 | 이름 | 나이 |
| 1122 년 | 요한 | 23 |
| 1122 년 | 데이비드 | 34 |
| 1122 년 | 잭 | 27 |
이 특정 경우에는 다음과 같이 작동합니다.
Names Default To Here(1);
dt = New Table("Untitled 5",
Add Rows(6),
Compress File When Saved(1),
New Column("Column 1",
Character,
"Nominal",
Set Values({"ID", "1122", "Name", "Johan", "David", "Jack"})
),
New Column("Column 2",
Character(16),
"Nominal",
Set Values({"", "", "Age", "23", "34", "27"})
)
);
wait(1);
//get column name
columnNameCell = dt[1,1];
//get cell value
valueCell = dt[2,1];
//Rename columns
Column(dt,1) << Set Name(dt[3,1]);
Column(dt,2) << Set Name(dt[3,2]);
//Remove extra rows
dt << Delete Rows([1,2,3]);
//create new column
dt << New Column(columnNameCell, Character, Nominal, << Set Each Value(valueCell));
//Move ID column
dt << Move Selected Columns(:ID, To First);이와 같은 수정을 위해 데이터 테이블 서브 스크립팅 매우 도움이된다
좋은! 나는 당신의 대답을 한 줄씩 실행할 때까지 질문을 이해하지 못했다고 생각합니다.