⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pearson.aspx

📁 掌握学习.net开发的非常好的资料
💻 ASPX
字号:
<%@ Page Language="C#" Description="dotnetCHARTING Component" %>
<%@ Register TagPrefix="dotnet"  Namespace="dotnetCHARTING" Assembly="dotnetCHARTING"%>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Drawing.Drawing2D" %>


<HTML>
	<HEAD>
		<TITLE>.netCHARTING Sample</TITLE>
		<script runat="server">

void Page_Load(Object sender,EventArgs e)
{
     
	// This sample demonstrates the use of LeastSquaresRegressionLineX and LeastSquaresRegressionLineY from
	// within Correlation class
	
	// The Correlation Chart
	CorrelationChart.Title="Correlation";
	CorrelationChart.TempDirectory="temp";
	CorrelationChart.Debug=true;
	CorrelationChart.Size = "800x1200";
	CorrelationChart.LegendBox.Template ="%icon %name";
	CorrelationChart.XAxis.Scale = Scale.Normal;
	CorrelationChart.TitleBox.Position = TitleBoxPosition.FullWithLegend;
	CorrelationChart.DefaultSeries.DefaultElement.Marker.Visible = true;
	CorrelationChart.DefaultSeries.Type = SeriesType.Spline;
	CorrelationChart.ChartAreaLayout.Mode = ChartAreaLayoutMode.Vertical;

	// Create a new chart area for Pearson.
	ChartArea correlationChartArea = new ChartArea ("CorrelationExtra");
	correlationChartArea.HeightPercentage = 20;
	correlationChartArea.YAxis = new Axis();
	correlationChartArea.XAxis = new Axis();
	CorrelationChart.ExtraChartAreas.Add (correlationChartArea);
		
	// Generate the sample data.
	SeriesCollection scorrelation = new SeriesCollection();
	Series sampledata1 = new Series ("Sample 1");
	sampledata1.Elements.Add (new Element("",2.0,50.0));
	sampledata1.Elements.Add (new Element("",5.0,57.0));
	sampledata1.Elements.Add (new Element("",1.0,41.0));
	sampledata1.Elements.Add (new Element("",3.0,54.0));
	sampledata1.Elements.Add (new Element("",4.0,54.0));
	sampledata1.Elements.Add (new Element("",1.0,38.0));
	sampledata1.Elements.Add (new Element("",5.0,63.0));
	sampledata1.Elements.Add (new Element("",3.0,48.0));
	sampledata1.Elements.Add (new Element("",4.0,59.0));
	sampledata1.Elements.Add (new Element("",2.0,46.0));
	sampledata1.Sort(ElementValue.XValue,"asc")	;
	scorrelation.Add (sampledata1);
	
	Series sampledata2 = new Series ("Sample 2");
	sampledata2.Elements.Add (new Element("",2.0,45.0));
	sampledata2.Elements.Add (new Element("",5.0,65.0));
	sampledata2.Elements.Add (new Element("",1.0,23.0));
	sampledata2.Elements.Add (new Element("",3.0,21.0));
	sampledata2.Elements.Add (new Element("",4.0,21.0));
	sampledata2.Elements.Add (new Element("",1.0,21.0));
	sampledata2.Elements.Add (new Element("",5.0,87.0));
	sampledata2.Elements.Add (new Element("",3.0,9.0));
	sampledata2.Elements.Add (new Element("",4.0,25.0));
	sampledata2.Elements.Add (new Element("",2.0,54.0));
	sampledata2.Sort(ElementValue.XValue,"asc")	;
	scorrelation.Add (sampledata2);
	
	Series sampledata3 = new Series ("Sample 3");
	sampledata3.Elements.Add (new Element("",2.0,3.0));
	sampledata3.Elements.Add (new Element("",5.0,56.0));
	sampledata3.Elements.Add (new Element("",1.0,3.0));
	sampledata3.Elements.Add (new Element("",3.0,8.0));
	sampledata3.Elements.Add (new Element("",4.0,5.0));
	sampledata3.Elements.Add (new Element("",1.0,6.0));
	sampledata3.Elements.Add (new Element("",5.0,4.0));
	sampledata3.Elements.Add (new Element("",3.0,9.0));
	sampledata3.Elements.Add (new Element("",4.0,9.0));
	sampledata3.Elements.Add (new Element("",2.0,8.0));
	sampledata3.Sort(ElementValue.XValue,"asc")	;
	scorrelation.Add (sampledata3);
	CorrelationChart.SeriesCollection.Add(scorrelation);
	
	Series sampledata4 = new Series ("Sample 4");
	sampledata4.Elements.Add (new Element("",85.0,54.0));
	sampledata4.Elements.Add (new Element("",65.0,65.0));
	sampledata4.Elements.Add (new Element("",45.0,32.0));
	sampledata4.Elements.Add (new Element("",28.0,78.0));
	sampledata4.Elements.Add (new Element("",68.0,13.0));
	sampledata4.Sort(ElementValue.XValue,"asc")	;
	correlationChartArea.SeriesCollection.Add (sampledata4);
	
	Series sampledata5 = new Series ("Sample 5");
	sampledata5.Elements.Add (new Element("",45.0,38.0));
	sampledata5.Elements.Add (new Element("",21.0,63.0));
	sampledata5.Elements.Add (new Element("",89.0,48.0));
	sampledata5.Elements.Add (new Element("",65.0,59.0));
	sampledata5.Elements.Add (new Element("",12.0,45.0));
	sampledata5.Sort(ElementValue.XValue,"asc")	;	
	correlationChartArea.SeriesCollection.Add (sampledata5);
	
	
	Series sampledata6 = new Series ("Sample 6");
	sampledata6.Elements.Add (new Element("",87.0,38.0));
	sampledata6.Elements.Add (new Element("",45.0,63.0));
	sampledata6.Elements.Add (new Element("",54.0,48.0));
	sampledata6.Elements.Add (new Element("",54.0,59.0));
	sampledata6.Elements.Add (new Element("",45.0,45.0));
	sampledata6.Sort(ElementValue.XValue,"asc")	;
	correlationChartArea.SeriesCollection.Add (sampledata6);
	
	// Create a new chart area for Pearson.
	ChartArea pearsonChartArea = new ChartArea ("Pearson");
	pearsonChartArea.HeightPercentage = 20;
	pearsonChartArea.YAxis = new Axis();
	pearsonChartArea.XAxis = new Axis();
	CorrelationChart.ExtraChartAreas.Add (pearsonChartArea);
	
	Series pearson = new Series();
	pearson.Type = SeriesType.Bar;
	Element per1 = StatisticalEngine.PearsonCorrelationCoef("Ex1", sampledata1);
	per1.XValue = 1;
	pearson.Elements.Add(per1);
	Element per2 = StatisticalEngine.PearsonCorrelationCoef("Ex2", sampledata2);
	per2.XValue = 2;
	pearson.Elements.Add(per2);
	Element per3 = StatisticalEngine.PearsonCorrelationCoef("Ex3", sampledata3);
	per3.XValue = 3;
	pearson.Elements.Add(per3);
	Element per4 = StatisticalEngine.PearsonCorrelationCoef("Ex4", sampledata4);
	per4.XValue = 4;
	pearson.Elements.Add(per4);
	Element per5 = StatisticalEngine.PearsonCorrelationCoef("Ex5", sampledata5);
	per5.XValue = 5;
	pearson.Elements.Add(per5);
	Element per6 = StatisticalEngine.PearsonCorrelationCoef("Ex6", sampledata6);
	per6.XValue = 6;
	pearson.Elements.Add(per6);
	
	
	
	pearsonChartArea.SeriesCollection.Add (pearson);
													
}

		</script>
	</HEAD>
	<BODY>
		<DIV align="center">
			
			<dotnet:Chart id="CorrelationChart" runat="server"/>
			</dotnet:Chart>
			
		</DIV>
	</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -