我想要一个
amCharts5
图表,右侧有垂直图例,如下所示:
并在顶部或底部有标题。我可以得到图片上的图表和图例,但我无法得到标题。
我有这样的代码:
// Create wrapper container
var container = root.container.children.push(
am5.Container.new(root, {
width: am5.p100,
height: am5.p100,
layout: root.horizontalLayout
})
);
// Create venn series
var chart = container.children.push(
am5venn.Venn.new(root, {
categoryField: "name",
valueField: "count",
intersectionsField: "sets",
paddingTop: 40,
paddingBottom: 40,
paddingLeft: 40,
paddingRight: 40
})
);
// Set data
chart.data.setAll(x.data);
// Add legend
var legend = container.children.push(
am5.Legend.new(root, {
layout: root.verticalLayout,
centerX: am5.p100,
x: am5.p100,
centerY: am5.p50,
y: am5.p50
})
);
legend.data.setAll(chart.dataItems);
现在,如何设置标题?
let title = container.children.push(am5.Label.new(root, { 文本:“维恩计数”, 字体大小:20, x: am5.percent(50), centerX: am5.percent(50) }));