我正在用chartjs绘制一个图形,其中x轴表示时间,y轴表示相应的数据。
现在我得到了今天、上周、上月和去年的数据。
var myLineChart = new Chart(ctx).Line(data, options);
var data = {
labels: ["last year", "last month", "last week", "today"],
datasets: [
{
label: "My First dataset",
data: [80, 81, 56, 40]
}
]
};
当我绘制图形时,每个点之间的距离是相同的。但这是不正确的,因为时间间隔不相同。
“去年”和“上月”之间的距离应大于“上周”和“上个月”之间的间隔。
任何人一个想法如何我可以实现这与chartjs,当我看留档我没有看到任何选项。
您可以使用图表.js散点图类型 (https://www.chartjs.org/docs/latest/charts/scatter.html)。还要记住在数据集
选项中设置显示线:真
。
我发现这导致了x轴的起点和终点的间隙。您可以按如下方式输入 x 轴的最小和最大刻度:
scales: {
xAxes: [
{
display: false,
ticks: { max: maxX, min: minX }
}
],
yAxes: [
{
display: false
}
]
}
您必须使用扩展程序来绘制图表.js该扩展插件在数据结构中同时包含 x 和 y 值的数据。我发现的一个是图表散点。
更长的解释是,默认情况下,您在图表.js中使用的标签只是标签;它们不会被解析为任何类型的x值。
我偶然发现了这个不错的教程https://github.com/manashmndl/DeadSimpleSpeechRecognizer其中数据是基于由文件夹分隔的样本进行训练的,所有mfcc都是一次计算的。 我正试图以不同的方式实现类似的目标。 基于此:https://librosa.github.io/librosa/generated/librosa.feature.mfcc.html l
Highcharts 曲线图 以下实例演示了时间间隔图表。 我们在前面的章节已经了解了 Highcharts 配置语法。接下来让我们来看下如何配置。 实例 文件名:highcharts_spline_time.htm <html> <head> <meta charset="UTF-8" /> <title>Highcharts 教程</title> <script src="http://ap
以下是带符号的样条曲线图的示例。 我们已经在Highcharts Configuration Syntax一章中看到了用于绘制图表的配置 。 现在,让我们讨论一个带符号的样条图表示例。 例子 (Example) highcharts_spline_time.htm <html> <head> <title>Highcharts Tutorial</title> <sc
# interval(date) Alias for interval.floor(date). For example, d3.time.day(new Date()) returns midnight (12:00 AM) on the current day, in local time. # interval.floor(date) Rounds down the specified da
试图找出一种方法来分割pandas/numpy矩阵中非连续和非等长的行,以便将这些值设置为公共值。有没有人想出一个优雅的解决方案? 我要寻找的是一种基于y行有效选择不同长度x切片的方法
问题内容: 时间间隔后如何调用方法?例如,如果要在2秒钟后在屏幕上打印声明,其程序是什么? 问题答案: 答案是一起使用javax.swing.Timer和java.util.Timer: 显然,仅使用java.util.Timer可以达到2秒的打印间隔,但是如果要在一次打印后停止打印,那将很难。 另外,请勿在代码中混用线程,而无需线程即可! 希望这会有所帮助!