我对D3.js 比较陌生,我正在通过busdatasimple.json文件可视化'PassengersIn'和'PassengersOut'值.作为参考,其中一个JSON对象看起来像这样;
{
"BusNo": "1",
"Date": "21 November 2016",
"Time": "09:10:34 AM",
"Destination": "Pier 50",
"Longitude": "-122.383262",
"Latitude": "37.773644",
"PassengersIn": "8",
"PassengersOut": "1"
}
Run Code Online (Sandbox Code Playgroud)
我现在尝试使用折线图上的两条线将PassengersIn&PassengersOut映射到Destination.我正在与轴挣扎,因为x只有2个刻度,而y没有缩放到我的数据.如下所示;
我的代码如下.我删除了无关的Google Maps和jQuery.
//Setting The Dimensions Of The Canvas
var margin = {top: 20, right: 20, bottom: 70, left: 40},
width = 650 - margin.left - margin.right,
height = 350 - margin.top - margin.bottom;
//Setting X & Y Ranges
var x = d3.scaleOrdinal().range([0, width]);
var y = d3.scaleLinear().range([height, 0]);
//Define The Axes
var …Run Code Online (Sandbox Code Playgroud)我想将我的 CSV 文件解析为 JSON 文件。我已经解析了它,但它没有得到日语字符。
我正在使用 Papa Parser 将 CSV 解析为 JSON。
这是我的代码:-
Papa.parse("http://localhost:3000/readdata.csv", {
download: true,
header: true,
worker: true,
encoding: 'Shift-JIS',
console.log(row);
},
complete: function() {
console.log("All done!");
}
});
Run Code Online (Sandbox Code Playgroud)
回答:-
{??s????: "0", ??s??(??): "?????", ??s??(????): "???{??s", ?x?X????: "79", ?x?X??(??): "???-", …}
Run Code Online (Sandbox Code Playgroud)
解析有效但编码无效。
有没有其他解决方案可以将日语 CSV(大文件)解析为 JSON?