Help:データ型

This page is a translated version of the page Help:Data type and the translation is 79% complete.
Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Basa Bali • ‎British English • ‎Deutsch • ‎English • ‎Esperanto • ‎Nederlands • ‎Türkçe • ‎català • ‎dansk • ‎español • ‎français • ‎français cadien • ‎italiano • ‎latviešu • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎Ελληνικά • ‎русский • ‎српски / srpski • ‎українська • ‎հայերեն • ‎العربية • ‎فارسی • ‎తెలుగు • ‎中文 • ‎日本語 • ‎한국어

データ型は、文の振る舞いや受け付けるデータの種類を定義するものです。違った種類の文には違った種類のプロパティを使用するように、データ型も違ったものを使用します。データ型の設定はプロパティの新規作成時に行われ、一度設定されるとプロパティはそのデータ型に固定されます。データ型はプロパティの使われ方に影響してくるので、有益なプロパティを定義するためにも、一定の計画性をもって決定されるべきです。

プロパティに関する調整は、Wikidata:Property proposalで行われています。

データ型別のプロパティ

現在データ型を要求するプロパティの一覧はこちらを参照:

データ型の一覧

Commons media

type: commonsMedia (Commons media file)
list of properties: カテゴリ:commonsMedia-データタイプのあるプロパティ -- Special:ListProperties/commonsMedia

ウィキメディア・コモンズにあるファイルへの参照。テキストフィールドへの入力中、コモンズの「File」名前空間からマッチする項目を検索します。These files can be used both to illustrate the concepts in Wikidata and as an actual property value for inclusion on Wikipedia. (注: 現時点ではウィキデータ上でファイルは表示されません。ただのリンクとして表示されます。

Examples:
  • Wikidata-logo.svg

Globe coordinate

type: globe-coordinate (Geographic coordinates)
list of properties: カテゴリ:globe-位置座標-データタイプのあるプロパティ -- Special:ListProperties/globe-coordinate

ある「globe」(あらゆる天体) における緯度と経度の組み合わせで得られる地理的位置(度分秒または小数の角度で表現)。既定は「地球」(globe: http://www.wikidata.org/entity/Q2)。「精度」(precision) パラメータは、座標のソースの解像度を示します。座標系は「WGS84」(World Geodetic System 1984 (Q11902211)) と想定されることに留意してください。これは構成できないため、地球に似ていない天体には適さない可能性があります。

現在、ウィキデータのウェブ UI ではこのデータ型のパラメータをすべては露出しません。値は座標としてのみ表示され、もし globe がEarth (Q2)であれば地図を埋め込み表示します。編集モードで精度を調整できます。globe は項目表示では不可視で編集もできません。しかしながら環境設定は変更履歴表示では可視化されます (サンプル)。

API を使うとデータをすみずみまで編集できます。CLI ツールを介するのも API を操作する方法のひとつです。この例Olympus Mons (Q520)では globe パラメータを用いて、座標Mars (Q111)を示します (coordinate location (P625)で使用の場合):

wd ac Q520 P625 '{ "latitude": 18.4, "longitude": 226, "precision": 0.016666666666667, "globe": "http://www.wikidata.org/entity/Q111" }'

globe.js スクリプトを使ってcoordinate location (P625)の globe パラメータを設定する UI を導入。

LocatorBot などのボットにより、coordinate location (P625)の globe パラメータ設定がlocated on astronomical body (P376)に準拠していないと検出する場合があります。located on astronomical body (P376)を記入し、ボット作業による位置座標 globe の更新を待つ流れは慣例の回避策です。

Item

type: wikibase-item (Item)
list of properties: カテゴリ:ウィキベース-項目-データタイプのあるプロパティ -- Special:ListProperties/wikibase-item

他の項目への内部リンク。

Property

type: wikibase-property (Property)
list of properties: カテゴリ:ウィキベース-プロパティ-データタイプのあるプロパティ -- Special:ListProperties/wikibase-property

プロパティへの内部リンク。

String

type: string (String)
list of properties: カテゴリ:文字列-データイプのあるプロパティ -- Special:ListProperties/string

他言語や他の数フォーマットに翻訳する必要のない文字、数、記号の列。文字列は計算に計算には使用されない。

Examples:
  • B123
  • 90928390-XLE
  • u29238

Monolingual text

type: monolingualtext (Monolingual text)
list of properties: カテゴリ:単言語テキスト-データタイプのあるプロパティ -- Special:ListProperties/monolingualtext

他の言語に翻訳しない文字列です。この型の文字列は全言語で再利用されます。よくある使い方としては、地理的なエンティティの現地での表記名、何らかの識別子、化学式、科学分野のラテン語名などです。単一言語テキストで使用できる言語コード、および言語コードの追加は、Help:Monolingual text languagesを参照してください。(注:単一言語テキストは、単一の表記体系としての使用も想定しています。)

External identifier

type: external-id (External identifier)
list of properties: カテゴリ:外部-id-データタイプのあるプロパティ -- Special:ListProperties/external-id

外部システムで使用される識別子を代用する文字列。フォーマッタURLが定義されていると、外部リンクとして表示。

Quantity

type: quantity (Quantity)
list of properties: カテゴリ:数量-データタイプのあるプロパティ -- Special:ListProperties/quantity

10進の数。数量の不確実な範囲と、単位についての情報を含む。属性は以下の通り:

  • amount: 数量の主たる値
  • lowerBound: 数量の下限(任意)
  • upperBound: 数量の上限(任意)
  • unit: 項目の測量に用いた単位(空の場合は無次元量)

Internally, amount, lower bound and upper bound are strings; positive numbers are stored with a plus sign, though this will not be displayed. The representation of a quantity may not be longer than 127 characters; therefore, the maximal value of a quantity is 10^126-1.

単位の変換については未実装(2015年10月11日現在)。

The normalisation table is readable as a JSON file in the WMF Mediawiki repository.

Examples:
  • 762 (無次元)
  • 2500 km (上限・下限ナシ、単位付き)
  • 1.03 ± 0.02 g (上限・下限付き、単位付き)

Time

type: time (Point in time)
list of properties: カテゴリ:時間-データタイプのあるプロパティ -- Special:ListProperties/time

グレゴリオ暦またはユリウス歴の日付。構造の詳細参照。

Examples:
  • 2012
  • 1780-05 (=1780年5月)
  • 1833-11-1 (=1833年11月1日)

URL

type: url (URL)
list of properties: カテゴリ:URL-データタイプのあるプロパティ -- Special:ListProperties/url

一般化した「URL」は、ある種の外部リソースを識別し、ある種の外部サイトへのリンクもしくはある種の特殊なリソースの検索に使用される識別子。

Mathematical expression

type: math (Mathematical expression)
list of properties: カテゴリ:math-データタイプのあるプロパティ -- Special:ListProperties/math

数式として表示されるフォーマット文字列

例:

\sqrt{1-e^2} produces:  

適用できる形式の詳細はHelp:数式の表示をご参照ください。

Geographic shape

type: geo-shape (Geographic shape)
list of properties: カテゴリ:geo-shape-データタイプのあるプロパティ -- Special:ListProperties/geo-shape

ウィキメディア コモンズの地図データファイルを参照します。文字列欄への入力時にコモンズの「Data」名前空間を対象に、適合するエントリを検索します。

Musical Notation

type: musical-notation (Musical Notation)
list of properties: カテゴリ:楽譜-データタイプのあるプロパティ -- Special:ListProperties/musical-notation

.png 形式で画像を生成すると楽譜が表示されます。そのデータタイプの値は、LilyPond構文に従って音楽を表現する文字列です。

例:

値の文字列 \relative c' { c d e f | g2 g | a4 a a a | g1 |}から次を生成
 

Tabular data

type: tabular-data (Tabular data)
list of properties: カテゴリ:表-データ-データタイプのあるプロパティ -- Special:ListProperties/tabular-data

ウィキメディア コモンズの表データファイルを参照します。文字列欄への入力時にコモンズの「Data」名前空間を対象に、適合するエントリを検索します。

語彙素

type: wikibase-lexeme (Lexeme)
list of properties: カテゴリ:ウィキベース-語彙素-データタイプのあるプロパティ -- Special:ListProperties/wikibase-lexeme

他の語彙素を参照する語彙素の文。WD:LDを参照。

Forms

type: wikibase-form (Form)
list of properties: カテゴリ:ウィキベース-フォーム-データタイプのあるプロパティ -- Special:ListProperties/wikibase-form

他の語彙素の Form を参照して関係を示す語彙素に関する文。WD:LDを参照してください。

Senses

type: wikibase-sense (Sense)
list of properties: カテゴリ:ウィキベース-sense-データタイプのあるプロパティ -- Special:ListProperties/wikibase-sense

語彙素の文で、他の語彙素の Senses パラメータを参照するもの。WD:LDを参照。

保留中のデータ型

以下はいずれも実装予定日が未定です。実装されないうちは既存の datatype で対応を続けます。

参照: Wikidata:Development plan

実行予定

MediaInfoEntityType

かつてコモンズのメディアファイルと項目作成に使用。

期間

HH:MM:SS 形式で時間を記述。

計画作りの対象

Calculated property

ウィキベースが算出した結果をそのまま項目に適用するプロパティ。具体的な開発計画なし。

使用例: 項目に対する文の件数。

天体座標

天体の位置を示す座標形式。具体的な開発計画なし。

整数データ型

正の整数値の数量データ型。

単一文字列項目

どの言語で説明するか制限がない代わりに、ラベルが1件しかないデータタイプ。具体的な開発計画なし。

多言語の文字列

多言語への翻訳を求められる文字列。非ローカル形式のエンティティ名に使用する可能性があり、さまざまな言語およびスクリプトシステムに翻訳されます。 (多言語テキストは翻訳中に多くの手作業が関わる点にもご留意ください)。実際の使用目的は要検討。

リモートプロパティ

リモートのリポジトリに置かれたプロパティで、固有のデータタイプを持たず、既存のエンティティの特別なフィールドを介して識別される可能性があります。

連続する値

さまざまな時点の異なる値の集合を保存する単純な方法。具体的な開発計画なし。

チェス

position in Forsyth-Edwards Notation (P6648)のように、直接、FEN表記で文字列をチェス盤状に表示。

ヒエログリフ

WikiHieroを使って文字列を表示。文字列をWikiHiero の文法に従い、<hiero></hiero>に埋め込んで表示。サンプルはTalk:Q68101340をご参照ください。

Phabrilator のやることリスト。

提案のみで実装されなかったデータタイプ

真偽値

却下。代替案: item-datatype。

データタイプの変更

「文字列」データタイプのプロパティは管理者によって「外部識別子」データタイプに変換できます。その変更を提案するには、当該するプロパティのトークページもしくはプロジェクトのチャットで新しい話題として提示します。合意が形成されるとWikidata:開発チームに連絡にリクエストが反映されます。2016年以前に作成されたプロパティの変換は、過去の議論をご参照ください。

その他のデータタイプ変更には、新しいプロパティの作成と古いプロパティの削除を伴います。後者の申請にはWikidata:プロパティの削除依頼をご利用ください。

関連項目