データは、たとえばCSVファイルやHTML<table>
要素などで「テーブル」として頻繁に送信されますが、これらは似ているように見えますが、暗黙の構造が異なる場合があります。例えば:
Height(cm) Weight (kg)
Pat 180 70
Sue 160 40
Jo 164 50
列ごとに同種のデータを持つ長方形のテーブルで、オブジェクトの順序付けられていないリスト(Person、属性の高さと重みを持つ)として解釈できます。
対照的に、これは長方形のテーブルではありませんが、1つのように見えます。
Dist(m)/Time(m) Hull Leeds London
Hull 0.0 69 229
Leeds 59 0.0 218
London 186 201 0.0
これは、実際には、英国の都市間の2つの関連する三角行列(移動距離と移動時間)の活字構成です。
データパターンはありますか(コードパターンがあるように)?他の例としては、TimeSeries、CorrelationMatrices、Histogramsなどがあります。これらが宣言されているか、経験的に発見できる場合でも、読み取りと分析がはるかに簡単になります。
更新:@Kathiravelと@Jordãoの両方がより広い(そして貴重な見解)を与えました。私の最初の質問は、コンピュータープログラムやデータベースを参照せずに、無意識のうちにデータについてでした。それで、私が尋ねようとしていたのは、「抽象構造が大幅に異なるコード/データベースの外部で一般的に使用されている暗黙のデータ構造/パターンのタイプ」でしたか?
@Kathiravelのポインタは、主にデータを管理するプロセスを指しているため、便利です。