모듈:표 형식의 데이터/문서
Module
이 모듈은 Wikimedia Commons의 표 형식 데이터와 상호 작용하기 위한 기본 기능을 제공합니다.
cell
지정된 행 인덱스 및 열 이름에서 셀 값을 반환합니다.
용도:{{#invoke:Tabular data cell Page name.tab output_row=Index of row to output output_column=Name of column to output}}
행 인덱스:1표의 첫 번째 행을 나타냅니다.행 인덱스:-1표의 마지막 행을 나타냅니다.다음 행 인덱스를 지정하는 것은 오류입니다.0.
예
c:Data:의 최근 사망자 수:캘리포니아 Santa Clara County.tab의 COVID-19 사례(테이블이 마지막으로 업데이트된 시기에 관계없이):
{{#선택사항:표 형식 데이터 셀 출력_row=-1 출력_column=캘리포니아주 산타클라라 카운티 코로나19 사례.tab}2827
lookup
검색 키 및 열과 일치하는 행의 하나 이상의 출력 열에 있는 셀 값을 반환합니다.
이 기능은 다음과 같습니다.LOOKUP()검색 키가 정확하게 일치해야 한다는 점을 제외하고 일반적인 스프레드시트 응용 프로그램의 매크로입니다. (반면 테이블을 정렬할 필요가 없습니다.)
용도:{{#invoke:Tabular data lookup Page name.tab search_value=Value to find in column search_column=Name of column to search in output_column=Name of column to output output_column2=Name of another column to output output_columnn=… output_format=String format to format the output}}
명시적인 문자열 형식 없이 여러 열이 출력되는 경우 이 함수는 출력을 사람이 읽을 수 있는 목록으로 형식을 지정합니다.
일부는 간단한 SQL 쿼리와 유사하기 때문에 셀 데이터를 얻는 직관적인 방법으로 {{Tabular query}}(이 모듈을 사용)을 찾을 수 있습니다.
매개변수
1=- 확장자는 있지만 네임스페이스는 없는 Commons의 페이지 이름
search_value=또는search_pattern=- 열에서 일치시킬 패턴 또는 찾기 값
search_column=- 검색할 열 이름
occurrence=- 일치하는 행이 여러 개인 경우 출력할 일치 항목의 색인입니다.행 인덱스:
1첫 번째 일치 행을 나타냅니다.행 인덱스:-1마지막 일치 행을 나타냅니다.다음 행 인덱스를 지정하는 것은 오류입니다.0. output_column=또는output_column1=,output_column2=, ...- 출력할 열 이름
output_format=- 출력 형식을 지정하는 문자열 형식
예
c:Data에서 확인된 총 사례 수:캘리포니아주 산타클라라 카운티.탭에서 코로나19 환자가 발생했습니다. 카운티가 재택근무 명령을 내린 날:
{{#선택사항:표 형식 데이터 조회 검색_column=날짜 출력_column=케이스 검색_value=2020-03-16 COVID-19 캘리포니아주 산타클라라 카운티.tab}298
100명 이상의 COVID-19 환자가 병원에 입원한 마지막 날(c:Data:캘리포니아 Solano County의 COVID-19 사례.tab:
{{#선택사항:표 형식의 데이터 조회 검색_search=%d%d%d search_column=비활성화 출력_column=날짜 발생=-1 COVID-19 캘리포니아주 Solano County.tab2022-02-06
c:Data를 사용하는 모든 Wikimedia Wiki의 총 관리자 수:Wikipedia 통계/data.tab:
{{#선택사항:표 형식의 데이터 조회 검색_column=site output_column=site search_value=total.모든 Wikipedia 통계/data.tab}}.5749
c:Data를 사용하는 모든 Wikimedia Wiki의 관리자 및 사용자 수:Wikipedia 통계/data.tab:
{{#선택사항:표 형식 데이터 조회 출력_format=%d 사용자는 %d명 중 관리자 검색_column=site output_column2=사용자 출력_column=interput_columnsearch_value=total입니다.모든 Wikipedia 통계/data.tab}}.199236508 사용자 중 5749명이 관리자임
참고: 위키백과 통계는 예시로만 표시됩니다.실제로 고성능 모듈이 있습니다.{{NUMBEROF}}Wikipedia 통계에 액세스할 수 있습니다.
wikitable
전체 데이터 테이블을 일반 테이블로 반환합니다.
용도:{{#invoke:Tabular data wikitable Page name.tab}}
예
캘리포니아주 산타클라라 카운티의 코로나19 통계 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{#선택사항:표 형식 데이터 캘리포니아 산타클라라 카운티의 위키 가능한 COVID-19 사례.tab}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
구현 참고 사항
이 기능은 {{n/a}}(null 값을 나타냄), {{yes}}(true) 및 {{no}(false)}(false)를 포함합니다.템플릿 자체는 순수한 위키텍스트 대신 HTML DOM을 사용하여 테이블을 작성하는 라이브러리와 호환되지 않으므로 재사용할 수 없습니다.
국제화
이 템플릿을 다른 언어로 다른 언어로 이식할 수 있습니다.wikitable함수는 자동으로 표의 설명, 열 제목 및 라이센스 이름을 Wiki의 콘텐츠 언어로 현지화합니다.또한 콘텐츠 언어에 따라 숫자 형식을 지정합니다.그러나 다음을 나타내는 셀을 현지화해야 합니다.true,false,그리고.null의 값을 변경하여messages,bgColors,그리고.colors변수는 Wiki 자체의 {{yes}, {{no}} 및 {{n/a}} 템플릿과 각각 일치합니다.
참고 항목
- {{NUMBEROF}}
- {{마지막 탭}} 및 {{날짜 탭}}
- sv:템플릿:Json2table – 전체 표를 표시합니다(sv:Module 기준:Json2table, 차례로 삭제된 모듈 기반)
- 템플릿:Wdtable 행 – Wikidata에서 실시간으로 테이블 행 가져오기
- 템플릿:Wikidata 목록 – 봇을 사용하여 Wikidata에서 전체 테이블을 정기적으로 가져옵니다.