我在这里尝试了 observablehq 上的 vega-lite-api 。
这是我的代码:
将这两个放在不同的单元格中工作:
obj = vl.markPoint()
.data(df)
.encode(vl.y().fieldN('city'));
在下一个单元格中:
obj.render()
如果我将两者放在同一个单元格中,它会给出SyntaxError: Unexpected token
:
obj2 = vl.markPoint()
.data(df)
.encode(vl.y().fieldN('city'));
obj2.render();
^
为什么会这样?