有没有办法在不比较 amchart 选项的情况下显示多个数据集?
Is there any way to display multiple datasets without comparing option in amchart?
我不想显示 compare to block,我尝试将 comaparable 设置为 false,但这没有用。
"stockGraphs": [ {
"id": "g1",
"valueField": "value",
"comparable": false,
"compareField": "value",
"balloonText": "[[title]]:<b>[[value]]</b>",
"compareGraphBalloonText": "[[title]]:<b>[[value]]</b>"
} ],
您可以在其他数据集中将 compared
设置为 true(忽略第一个,因为它始终默认显示)以在不使用选择器的情况下显示数据集:
"dataSets": [ {
"title": "first data set",
"fieldMappings": [ {
"fromField": "value",
"toField": "value"
}, {
"fromField": "volume",
"toField": "volume"
} ],
"dataProvider": chartData1,
//don't set compared in the first dataset or it will be displayed twice
"categoryField": "date"
}, {
"title": "second data set",
"fieldMappings": [ {
"fromField": "value",
"toField": "value"
}, {
"fromField": "volume",
"toField": "volume"
} ],
"dataProvider": chartData2,
"compared": true,
"categoryField": "date"
},
// ... etc
如果要显示没有百分比变化的其他数据集,请设置recalculateToPercents
to "never"
in your desired panel(s) or globally in panelsSettings
。
编辑
如果您只想隐藏 "Compare To": 部分,请添加以下 CSS:
.amcharts-compare-div {
display: none;
}
/* hide the br tags before and after the dropdown, brining the compare to box up */
.amcharts-data-set-selector-div br:first-child, .amcharts-data-set-selector-div br+select+br, .amcharts-data-set-selector-div br+select+br+br {
display: none;
}
您还需要将 dataSetSelector 的 compareText
属性 设置为空字符串。
我不想显示 compare to block,我尝试将 comaparable 设置为 false,但这没有用。
"stockGraphs": [ {
"id": "g1",
"valueField": "value",
"comparable": false,
"compareField": "value",
"balloonText": "[[title]]:<b>[[value]]</b>",
"compareGraphBalloonText": "[[title]]:<b>[[value]]</b>"
} ],
您可以在其他数据集中将 compared
设置为 true(忽略第一个,因为它始终默认显示)以在不使用选择器的情况下显示数据集:
"dataSets": [ {
"title": "first data set",
"fieldMappings": [ {
"fromField": "value",
"toField": "value"
}, {
"fromField": "volume",
"toField": "volume"
} ],
"dataProvider": chartData1,
//don't set compared in the first dataset or it will be displayed twice
"categoryField": "date"
}, {
"title": "second data set",
"fieldMappings": [ {
"fromField": "value",
"toField": "value"
}, {
"fromField": "volume",
"toField": "volume"
} ],
"dataProvider": chartData2,
"compared": true,
"categoryField": "date"
},
// ... etc
如果要显示没有百分比变化的其他数据集,请设置recalculateToPercents
to "never"
in your desired panel(s) or globally in panelsSettings
。
编辑
如果您只想隐藏 "Compare To": 部分,请添加以下 CSS:
.amcharts-compare-div {
display: none;
}
/* hide the br tags before and after the dropdown, brining the compare to box up */
.amcharts-data-set-selector-div br:first-child, .amcharts-data-set-selector-div br+select+br, .amcharts-data-set-selector-div br+select+br+br {
display: none;
}
您还需要将 dataSetSelector 的 compareText
属性 设置为空字符串。