[英]How to subset a column from loaded in CSV in D3 javascript from
我們有一些data.csv
University,Total,Females,Males,Year,Type
PortSaid,13817,6679,7138,2012,Public
PortSaid,14790,7527,7263,2013,Public
PortSaid,17295,8509,8786,2010,Public
6OctoberUniversity,12507,4297,8210,2012,Private
6OctoberUniversity,14608,5360,9248,2013,Private
我們嘗試使用D3操縱數據,並加載數據:
var dataset;
d3.csv("universities_data.csv", function(data) {
data.forEach(function(d) {
d.Females = +d.Females;
d.Males = +d.Males;
d.Total = +d.Total;
d.Year = +d.Year
dataset = data;
});
});
我正在嘗試重新創建以下D3塊 ,這非常簡單。 唯一的區別是:我正在加載CSV數據,而不是示例代碼中的簡單一維數組。
在Chrome開發人員中運行它,您將在第60行到達無法讀取的屬性“長度”,未定義錯誤,我將數據綁定到pie()函數。
我的問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.