1

在使用Observable Plot时,我偶然发现了API 文档中的标记部分

然而,我不知道如何使它工作。

想象一下我有以下标记:

Plot.line(data, {x: "timestamp", y: "val", curve: "natural"})

如何为这条线上的每个数据点添加标记?我无法从 API 文档中提取该信息(一个例子会很好)。以下版本不起作用

Plot.line(data, {x: "timestamp", y: "val", curve: "natural", marker: true, markerEnd: "circle"})
Plot.line(data, {x: "timestamp", y: "val", curve: "natural", marker: "circle"}) 

备注:我不是在寻找使用额外 Plot.dot 的解决方案。

备注 2:交叉发布到ObservableHQ 论坛

4

1 回答 1

1

ObservableHQ 论坛收到以下答复:

标记在 main 中可用仅一周,但尚未推送到 npm 和 Observable。

如果您现在需要它们,以下是从源代码构建 Plot 的方法:

git clone https://github.com/observablehq/plot.git
cd plot
yarn
yarn prepublishOnly

然后文件将在 dist/ 文件夹中可用。上传 dist/plot.umd.js 作为文件附件,然后创建一个单元格:

Plot = require(await FileAttachment(“plot.umd.js”).url())

因此,要么等待新版本发布,要么现在自己构建源代码。

于 2022-02-09T08:58:13.383 回答