Sadece bir sql sorgusundan alınan bir d3 veri çubuğu çizmem gerekiyor, bu yüzden bir tsv veya csv dosyası yok ama csv'de bir veri dizisi yok biçim. Ben d3.csv.parse yöntemini kullanabileceğimi biliyorum ama bir şekilde bir ds değişkeninde bulunan veriler için bir dosyadaki verileri csv.parse yöntemine kullanarak csv çubuk grafiğinin örnek kodunu nasıl değiştirebileceğimi anlayamadım. Burada d3.csv yöntemine d3.csv.parse yöntemine dönüştürme
csv dosyası için örnek kod şudur: Buradad3.csv("data.csv", type, function(error, data) {
x.domain(data.map(function(d) { return d.letter; }));
y.domain([0, d3.max(data, function(d) { return d.frequency; })]);
test amacıyla örnek verileri ve
var bardata="letter,frequency\nA,0.89\nB,0.71\nC,0.45";
d3.csv.parse(bardata,type, function(data) {
x.domain(data.map(function(d) { return d.letter; }));
y.domain([0, d3.max(data, function(d) { return d.frequency; })]);
Görünüşe çalışmıyor kod, ben sadece yerini alamaz dosyanın içeriğini içeren bir var dosyası. Bunu yapmanın en iyi yolu ne olurdu? CSV verileri içeren bir dize ve veri dizisini oluşturmak için kullanabileceğiniz bir erişimci işlevi -
çok teşekkürler