我想创建一个包含点和线的图表,如下图所示。
我尝试了多图表与类型:'线''条形图',它似乎工作。但是当我指定'散点''行'时,没有散点数据显示出来。
有可能使用角度nvd3进行此操作吗?
非常感谢你的帮助。
这是我的柱塞代码:
var app = angular.module('plunker', ['nvd3']);
app.controller('MainCtrl', function($scope) {
$scope.options = {
chart: {
type: 'multiChart',
height: 450,
margin : {
top: 30,
right: 60,
bottom: 50,
left: 70
},
color: d3.scale.category10().range(),
//useInteractiveGuideline: true,
transitionDuration: 500,
xAxis: {
tickFormat: function(d){
return d3.format(',f')(d);
}
},
yAxis: {
tickFormat: function(d){
return d3.format('.02f')(d);
}
}
}
};
$scope.data = [
{
key: 'X',
type: 'scatter',
values: [
{ x: 1, y: 125, size: Math.random(), shape: 'circle' },
{ x: 2, y: 125, size: Math.random(), shape: 'circle' },
{ x: 3, y: 140, size: Math.random(), shape: 'circle' }
],
yAxis: 1
},
{
key: 'Y',
type: 'bar',
values: [
{x:1, y:109, label:'C2.1'},
{x:2, y:102, label:'C2.2'},
{x:3, y:105, label:'C2.3'}
],
yAxis: 1
},
{
key: 'Z',
type: 'line',
values: [
{ x: 1, y: 115 },
{ x: 2, y: 120 },
{ x: 3, y: 130 }
],
yAxis: 1
}
];
});
您的代码是正确的,可能是您使用的Angular-nvd3
si的版本不正确这是一个正在工作的plunker
我是chart.js新手,我正在尝试将散点图和折线图结合起来。 我一直在努力解决两个问题: 1.-我设法绘制了散点图,但没有显示折线图。没有抛出错误消息。 2.- 我想在底部添加一些标签,但经过多次接近后,图表只显示x轴上的数字。 我正在附加一个图像,所以你可以看到我现在在哪里。我手动绘制了折线图。 这是我使用的代码: 我尝试在许多地方放置标签:labels1,但它们从未显示出来。正如你在附图中看
我尝试使用combinedchart,但结果是这样的:
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对齐方式。 数据 颜色 设置数据系列的
散点图沿 X 和 Y 轴放置的各个数据点来绘制数据。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对
我正在寻找一种方法来画两条水平线在一个PlolyScatter图。我的x轴指数不固定,每次都在变化。所以我要找一条在y=5和y=18水平穿过图表的水平线 我在这里寻找解决方案,但不确定如何将布局与Plotly express一起使用 我的散点图代码: