早上好,
我想创建一个如下所示的分组堆积条形图: http://rookery9.aviary.com.s3.amazonaws.com/4419000/4419489_3ed2_625x625.jpg
Jan代表2009年1月vs 2010年2月代表2009年2月vs 2010年
.net图表控件(首选)或任何其他工具都可以。
谢谢!
答案 0 :(得分:1)
如果是MS Chart控件,如果使用Stacked bar / Stacked列类型,则可以通过设置StackedGroupName自定义属性将不同的系列分组到不同的组中
// Set the first two series to be grouped into Group1
Chart1.Series["LightBlue"]["StackedGroupName"] = "Group1";
Chart1.Series["Gold"]["StackedGroupName"] = "Group1";
如果您下载MS图表样本(http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=4418),您可以看到与您正在寻找的内容非常相似的内容 /WebSamples/ChartTypes/BarColumnCharts/Stacked/StackedChart.aspx - 分组选项。
希望这有帮助!