기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
데이터 테이블
데이터 테이블 작업을 사용하면 테이블 형식의 구조화된 데이터로 작업할 수 있습니다. 이러한 작업을 통해 자동화에서 테이블 형식 데이터를 생성, 변환 및 출력할 수 있습니다.
정렬 테이블
열을 기준으로 테이블을 정렬합니다. 데이터를 오름차순 또는 내림차순으로 구성하는 데 사용됩니다.
속성:
데이터 테이블(필수): 정렬할 테이블 변수(예:
my_table)정렬할 열 이름(필수): 정렬 기준으로 사용할 열의 이름(예: "총 금액")
정렬 순서(드롭다운): "오름차순"(가장 작은 첫 번째) 또는 "내림차순"(가장 큰 첫 번째) 선택 - 기본값: 내림차순
정렬된 테이블(출력): 새로 정렬된 테이블의 변수 이름
테이블 필터링
기준과 일치하는 행을 유지합니다. 더 큰 데이터 세트에서 관련 행을 추출하는 데 사용됩니다.
속성:
데이터 테이블(필수): 필터링할 테이블 변수(예:
my_table)필터 표현식(필수): 열 이름과 연산자(==, >, <, !=)를 사용하는 부울 표현식입니다. 조건을 & (AND) 또는 | (OR)와 결합합니다. 열 이름에 공백과 텍스트 값을 포함한 작은따옴표를 사용합니다(예: "'Team' == 'Sales' & 'Total amount' > 100").
필터링된 테이블(출력): 필터링된 테이블의 변수 이름
필터 예제:
# Column 'amount' is greater than 25 "amount > 25" # Column 'team' equals text 'Sales' "team == 'Sales'" # Multiple conditions "amount > 25 & status == 'active'" # Grouped conditions "(amount > 25 & team == 'Sales') | (amount > 50 & team == 'Marketing')" # Column 'title' contains text 'Director' "title.str.contains('Director')" # Column 'start_date' is less than '2024-02-02' "start_date < '2024-02-02'"
조회 값
테이블에서 값을 검색합니다. 한 열의 값을 조회하고 동일한 행의 다른 열에서 해당 값을 가져오는 데 사용됩니다.
속성:
데이터 테이블(필수): 검색할 테이블(예:
my_table)검색할 열 이름(필수): 조회 값이 포함된 열(예: "직원 ID")
검색할 값(필수): 찾을 값(예: "12345")
출력할 열 이름(필수): 결과를 검색할 열(예: "채용 날짜")
셀 값(출력): 찾은 값을 저장하는 변수입니다. 첫 번째 일치 항목을 반환하거나 찾을 수 없는 경우 비어 있습니다.
열 추가
테이블에 새 열을 생성합니다. 새로 추가된 열이 기존 테이블의 끝에 추가됩니다.
속성:
데이터 테이블(필수): 수정할 테이블(예:
my_table)추가할 열 이름(필수): 새 열 이름 배열(예: ["Name", "Address"])
기본값(선택 사항): 새 열의 모든 셀에 대한 초기 값(예: "N/A")
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
열 제거
테이블에서 열을 삭제합니다. 나머지 모든 열이 있는 테이블을 출력합니다.
속성:
데이터 테이블(필수): 수정할 테이블(예:
my_table)제거할 열(필수): 열 이름 또는 인덱스 번호 배열입니다. 인덱스 번호는 0에서 시작하며 특정 숫자(예: [0,1,2]) 또는 범위(예: range(0,2))일 수 있습니다.
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
열 유지
테이블에서 추가 열을 삭제합니다. 유지하려는 열의 특정 하위 집합을 선택하는 데 사용됩니다.
속성:
데이터 테이블(필수): 수정할 테이블(예:
my_table)유지할 열(필수): 유지할 열 이름 배열(예: ["Name", "Address"])
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
새 행 추가
테이블에 새 행을 추가합니다. 새 행은 특정 값으로 생성하거나 빈 행으로 생성할 수 있으며 테이블 하단에 추가됩니다.
속성:
데이터 테이블(필수): 수정할 테이블(예:
my_table)행 값(선택 사항): 첫 번째 열(예: ["Q1", "Sales", 100])부터 시작하는 새 행의 값 배열입니다. 비어 있는 경우 빈 행을 추가합니다. 값이 누락되면 빈 셀이 생성됩니다.
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
행 제거
테이블에서 행을 삭제합니다. 나머지 행이 모두 포함된 테이블을 출력합니다.
속성:
데이터 테이블(필수): 수정할 테이블(예:
my_table)제거할 행(필수): 행 위치 배열(0 기반 인덱싱). 인덱스 번호는 0에서 시작하며 특정 숫자(예: [0,1,2]) 또는 범위(예: range(0,2))일 수 있습니다.
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
중복 제거
중복 행을 삭제합니다. 특정 열을 기반으로 고유한 행의 데이터 세트를 생성하는 데 사용됩니다.
속성:
데이터 테이블(필수): 정리할 테이블(예:
my_table)확인할 열(선택 사항): 중복 감지를 위한 열 이름 배열(예: ["Name", "Address"). 비어 있는 경우는 전체 행의 고유성을 확인합니다. 중복은 지정된 열에서 결합된 값으로 식별됩니다.
유지할 중복 행(드롭다운): 유지할 "첫 번째" 또는 "마지막" 발생을 선택합니다(기본값: 첫 번째).
업데이트된 테이블(출력): 수정된 테이블의 변수 이름
테이블 추가
두 테이블의 행을 결합합니다. 한 테이블에서 다른 테이블로 데이터를 추가하는 데 사용됩니다.
속성:
추가할 테이블(필수): 추가 행을 수신하는 기본 테이블(예:
main_table)추가할 테이블(필수): 추가할 행을 제공하는 소스 테이블(예:
new_data)열 차이 처리(드롭다운):
"추가": 두 테이블의 모든 열 유지
"무시": 열을 기본 테이블과만 일치시킵니다.
"오류": 정확한 열 일치 필요
통합 테이블(출력): 병합된 테이블의 변수 이름
새 테이블 생성
빈 테이블을 생성합니다. 후속 단계에서에 행을 추가하는 데 필요한 열이 있는 테이블을 설정하는 데 사용됩니다. 새 테이블에는 행이 없습니다.
속성:
열 이름(선택 사항): 새 테이블의 열 이름 배열(예: ["Name", "Address"). 비어 있는 경우 열이 없는 테이블을 생성합니다.
새 테이블(출력): 새로 생성된 테이블의 변수 이름
텍스트를 테이블로 변환
구분된 텍스트를 구조화된 테이블로 변환합니다.
속성:
변환할 텍스트(필수): 테이블 데이터가 포함된 구분된 텍스트(예: "Year,Qty 2001,100")
값 구분자(선택 사항): 값을 행으로 구분하는 문자(기본값: ",")
줄 바꿈 구분자(선택 사항): 행을 구분하는 문자(기본값: " ")
헤더 있음(확인란): 첫 번째 행에 열 이름이 포함되어 있는지 여부입니다. True인 경우 첫 번째 행을 헤더로 사용하고, False인 경우는 기본 이름(Column0, Column1 등)을 생성합니다.
새 테이블(출력): 새로 생성된 테이블의 변수 이름
테이블을 HTML로 변환
HTML 형식의 테이블을 생성합니다. 테이블을 문서, 이메일 등의 형식이 지정된 텍스트로 출력하는 데 사용됩니다.
속성:
데이터 테이블(필수): 형식을 지정할 테이블(예:
my_table)형식이 지정된 테이블 텍스트(출력): HTML 형식이 지정된 텍스트를 저장하는 변수
예제
테이블의 행을 루프스루합니다.
데이터 테이블의 행을 반복하려면 "프로세스 흐름" 아래의 "항목을 반복" 작업을 사용합니다. 데이터 테이블 변수를 "항목 수집"에 대한 입력으로 제공합니다. 각 항목이 테이블의 단일 행을 나타내row므로 "항목 참조"를 로 업데이트합니다.
행에서 셀 값 사용 또는 업데이트
테이블의 행을 반복할 때 열 이름이 특정 셀의 열 이름으로 대체row["column name"]되는 구문을 사용하여 개별 셀 값을 참조하세요.
행의 셀 값을 업데이트하려면 "일반" 아래의 "값 저장" 작업을 사용합니다. "저장할 값"은 셀을 업데이트하려는 값입니다. "변수 이름"은 위와 동일한 구문인를 사용하여 셀에 대한 참조가 됩니다row["column name"].