我的任务是找到一种方法来绘制我公司每批材料(特别是密度)的制造数据,并以某种时间线格式叠加工艺变化。最终用户需要很容易添加新数据和事件。进行谷歌搜索时,我发现了 timeplot,这似乎正是我正在寻找的那种事情。
我唯一的问题是它似乎只能绘制连续数据。我希望能够拥有我的材料属性的散点图,其中包含类似于 timeplot 如何实现它们的事件。从他们在该页面上的示例中,情节信息如下所示:
var plotInfo1 = [
Timeplot.createPlotInfo({
id: "Population",
dataSource: dataSource2,
timeGeometry: timeGeometry,
valueGeometry: geometry2,
lineColor: green,
dotColor: lightGreen,
showValues: true
}),
Timeplot.createPlotInfo({
id: "Immigration",
dataSource: dataSource1,
timeGeometry: timeGeometry,
valueGeometry: geometry1,
lineColor: blue,
dotColor: blue,
showValues: true
}),
Timeplot.createPlotInfo({
id: "Events",
eventSource: eventSource1,
timeGeometry: timeGeometry,
lineColor: red
})
];
好吧,几乎就像我在测试中切换了事件源一样。查看为此的api脚本,看起来我应该能够编辑 lineWidth。但是添加该参数会使脚本不再绘制任何内容。
有没有办法做我想做的事?有没有更好的工具呢?我正计划编写一个 VBA 宏来从一些 excel 文件中提取我的所有数据,并将它们转储为该应用程序所需的正确文本和 XML 格式。