欢迎来到天天文库
浏览记录
ID:49199548
大小:137.00 KB
页数:11页
时间:2020-03-01
《C# Excel 为图表添加趋势线、误差线.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C#Excel为图表添加趋势线、谋羌线id=MneiH>Excel图表能够将数据可视化,在图表屮另行添加趋势线和误差线,可对数据进行进一步的数据分析和统计的可视化处理。Excel屮的趋势线可用于趋势预测/冋归分析,共6屮类型:指数(X),线性(L),对数(0),多项式(P),幕(W),移动平均(M)。误差线可用于显示潜在的误差或相对于系列屮毎个数据标志的不确定稈度。Excel屮可设置误養线的显示方向:正负偏差,负偏差,正偏差;以及设置误差类型及误差量:固定值,百分比,标准偏差,标准误差,白定义类型
2、。本篇文章主要介绍,使用免费版的在C#屮独立创建Excel文档,生成折线图、柱状图,并添加趋势线和误差线。需添加的命名空间usingSpire.Xls;usingSystem.Drawing;步骤详解:步骤一:独立创建Excel文件和表单。Workbookworkbook=newWorkbook();workbook.CreateEmptySheets(1);Worksheetsheet=workbook.Worksheetsf0J;步骤二:为Excel单元格添加示例数据。sheet.Name=&
3、quot;谋并线和趋势线演示";sheet.Range["Al"].Value="月仔}";sheet.Range["A2"].Value="—刀";sheet.Range["A3"].Value="二月";sheet.Rangef"A4"].Value="三月";sheet.Rangef"A5"sheet.R
4、ange["A6"sheet.Range["A7"sheet.Rangel"B1"sheet.Range["B2"sheet.Range["B3"shee匸Range]"B4"sheet.Rangef"B5"sheet.Range["B6"sheet.Range["B7"sheet.Rangef"Cl"
5、;shee匸Range]"C2"sheet.Rangef"C3"sheet.Range["C4"sheet.Range["C5"sheet.Range["C6"sheet.Range["].Value="四月";].Value=".伍月";].Value="六刀";].Value="计划量";J.NumberV
6、alue=3.3;J.NumberValue=2.5;J.NumberValue=2.0;j.NumberValue=3.7;J.NumberValue=4.5;J.NumberValue=4.0;].Value="实际量";J.NumberValue=3.8;j.NumberValue=3.2;J.NumberValue=1.7;J.NumberValue=3.5;].NumberValue=4.5;C7"].NumberValue=4.3步骤三:生成折线图,为其添
7、加趋势线和误差线。//生成折线图,设置位置Chartchart=sheet.Charts.Add(ExcelChartType.Line);chart.DataRange=sheet.Rangef"B1:B7"1;chart.SeriesDataFromRange=false;chart.TopRow=6;chart.BottomRow=25;chart.LeftColumn=2;chart.RightColumn=9;chart.ChartTitle="百分比正偏寿
8、误养线和对数趋势线示例";chart.ChartTitleArea.IsBold=true;chart.ChartTitleArea.Size=12;Spire.Xls.Charts.ChartSeriecsl=chart.Series[0];cs1.CategoryLabels=sheet.Rangef"A2:A7"1;//添加对数趋势线csl.TrendLines.Add(TrendLinelype.Logarithmic);//添加10%正偏茅谋
此文档下载收益归作者所有