0

Google と SO に何時間も費やしてきた私は、ついにクラックしました。

時間と目的地の大陸でソートされた 1 日のアウトバウンド フライト データの PSQL テーブルがあります。テーブルのすべての行を調べて、各フライトの目的地の大陸を配列にプッシュします。各配列は 15 分間のフライト データを表します。たとえば、1 番目の配列 - 00:00 to 00:15...... [](フライトなし) 21 番目の配列 -など05:00 to 05:15です。["NA", "NA", "NA", "EU", "AS", "EU"]

96 アレイまで (24 時間で 96 x 15 分)。

私はこのデータをCSVファイルにプッシュし、ヘッダーはフライトだけですが、次を使用してd3のデータを呼び出そうとすると:

d3.csv("/my_file.csv", function(data) {
console.log(data);
})

返されるオブジェクトは、96 行の "["NA"" または同等のものです。非常に明らかに最初のコンマで壊れています。d3 を使用して CSV ファイルから配列を取得する方法はありますか??

4

1 に答える 1

1

CSV ファイルは、各行に固定数の列がある場合に最適に機能します。データには、代わりにJSON ファイルを使用できますか? データを JSON として表す方法はいくつかあります。たとえば、各プロパティが配列であるオブジェクトを使用できます。

{
    "00:00 to 00:15": [],
    "05:00 to 05:15": ["NA", "NA", "NA", "EU", "AS", "EU"]
}
于 2013-10-17T05:19:32.057 に答える