【发布时间】:2021-11-11 12:13:12
【问题描述】:
有没有一种简单的方法可以将图表数据集转换为 html 折线图像。我在网上查了,但我找不到任何信息。像https://www.coingecko.com/en 这样的网站在加载图像而不是整个数据集时使用它来保存数据。
我想转换这个数据集
[[1631795078906,47984.94344309375],[1631795361178,47968.97087336728],[1631795684573,47981.03399262954],[1631795988970,48038.04805252912],[1631796168853,48105.481747620644],[1631796599171,48268.82932326462],[1631796859142,48222.19863313715],[1631797214493,48143.749577482864],[1631797492532,48109.00367245081],[1631797804923,48049.53839120206],[1631798079599,48086.5348655504],[1631798363000,48061.203518352515],[1631798363000,48061.203518352515]]
这是我要转换的图表示例。 只有一行
var options = {
chart: {
type: "line",
height: 300,
},
grid: {
show: false,},
yaxis: {
show: false},
series: [{
data:
[[1631795078906,47984.94344309375],[1631795361178,47968.97087336728],[1631795684573,47981.03399262954],[1631795988970,48038.04805252912],[1631796168853,48105.481747620644],[1631796599171,48268.82932326462],[1631796859142,48222.19863313715],[1631797214493,48143.749577482864],[1631797492532,48109.00367245081],[1631797804923,48049.53839120206],[1631798079599,48086.5348655504],[1631798363000,48061.203518352515],[1631798363000,48061.203518352515]]
}],
};
var chart = new ApexCharts(document.querySelector("#timeline-chart"), options);
chart.render();
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
<div id="chart">
<div id="timeline-chart"></div>
</div>
【问题讨论】:
-
您想将线条转换为实际完整的 SVG 图像,还是只想制作一条折线(图表软件生成的线条元素之外?)
标签: javascript html css polyline