Der unten bereitgestellte Code zeigt, wie der Mittelwert für einen bestimmten Datensatz direkt in einer ASP.NET-Anwendung berechnet wird. Ich suche nach Anleitung, wie ich diesen berechneten Mittelwert mithilfe von C# im Backend der Anwendung in ein Diagrammsteuerelement integrieren kann. Ich habe immer noch keine Lösung gefunden.
if (dv != null && dv.Count > 0)
{
DataTable dataTable = dv.ToTable();
int numberOfValuesToShow = Convert.ToInt32(ddlNumberOfValues.SelectedValue);
// Group the data by Mean and calculate date ranges
var meanData = dataTable.AsEnumerable()
.Where(row => row["Mean"] != DBNull.Value && float.TryParse(row["Mean"].ToString(), out _))
.GroupBy(row => Convert.ToSingle(row["Mean"]))
.Select(grp => new
{
Mean= grp.Key,
StartDate = grp.Min(row => row.Field("TestTimeStamp")),
EndDate = grp.Max(row => row.Field("TestTimeStamp"))
})
.Take(numberOfValuesToShow) // Only take the first 5 groups
.ToList();
string[] c = new string[meanData .Count];
float[] d = new float[meanData .Count];
for (int i = 0; i < meanData .Count; i++)
{
c[i] = meanData [i].StartDate.ToString();
d[i] = meanData [i].Mean;
}
Chart8.Series[3].Points.DataBindXY(c, d); // Assuming Series[3] is for Mean
}
if (dv != null && dv.Count > 0)
{
DataTable dataTable = dv.ToTable();
int numberOfValuesToShow = Convert.ToInt32(ddlNumberOfValues.SelectedValue);
// Group the data by Mean and calculate date ranges
var cpkData = dataTable.AsEnumerable()
.Where(row => row["Mean"] != DBNull.Value && float.TryParse(row["Mean"].ToString(), out _))
.GroupBy(row => Convert.ToSingle(row["Mean"]))
.Select(grp => new
{
Mean= grp.Key,
StartDate = grp.Min(row => row.Field("TestTimeStamp")),
EndDate = grp.Max(row => row.Field("TestTimeStamp"))
})
.Take(numberOfValuesToShow) // Only take the first 5 groups
.ToList();
string[] c = new string[meanData.Count];
float[] d = new float[meanData.Count];
for (int i = 0; i < meanData .Count; i++)
{
c[i] = meanData [i].StartDate.ToString(); // or cpkData[i].EndDate.ToString() depending on your requirement
d[i] = meanData [i].Mean;
}
Chart8.Series[3].Points.DataBindXY(c, d); // Assuming Series[3] is for Mean
}
Der unten bereitgestellte Code zeigt, wie der Mittelwert für einen bestimmten Datensatz direkt in einer ASP.NET-Anwendung berechnet wird. Ich suche nach Anleitung, wie ich diesen berechneten Mittelwert mithilfe von C# im Backend der Anwendung in ein Diagrammsteuerelement integrieren kann. Ich habe immer noch keine Lösung gefunden. [code]
[/code] Ich habe es mit dem folgenden Code versucht [code]if (dv != null && dv.Count > 0) { DataTable dataTable = dv.ToTable();
int numberOfValuesToShow = Convert.ToInt32(ddlNumberOfValues.SelectedValue);
// Group the data by Mean and calculate date ranges var meanData = dataTable.AsEnumerable() .Where(row => row["Mean"] != DBNull.Value && float.TryParse(row["Mean"].ToString(), out _)) .GroupBy(row => Convert.ToSingle(row["Mean"])) .Select(grp => new { Mean= grp.Key, StartDate = grp.Min(row => row.Field("TestTimeStamp")), EndDate = grp.Max(row => row.Field("TestTimeStamp")) }) .Take(numberOfValuesToShow) // Only take the first 5 groups .ToList();
string[] c = new string[meanData .Count]; float[] d = new float[meanData .Count];
for (int i = 0; i < meanData .Count; i++) { c[i] = meanData [i].StartDate.ToString(); d[i] = meanData [i].Mean; }
Chart8.Series[3].Points.DataBindXY(c, d); // Assuming Series[3] is for Mean } if (dv != null && dv.Count > 0) { DataTable dataTable = dv.ToTable();
int numberOfValuesToShow = Convert.ToInt32(ddlNumberOfValues.SelectedValue);
// Group the data by Mean and calculate date ranges var cpkData = dataTable.AsEnumerable() .Where(row => row["Mean"] != DBNull.Value && float.TryParse(row["Mean"].ToString(), out _)) .GroupBy(row => Convert.ToSingle(row["Mean"])) .Select(grp => new { Mean= grp.Key, StartDate = grp.Min(row => row.Field("TestTimeStamp")), EndDate = grp.Max(row => row.Field("TestTimeStamp")) }) .Take(numberOfValuesToShow) // Only take the first 5 groups .ToList();
string[] c = new string[meanData.Count]; float[] d = new float[meanData.Count];
for (int i = 0; i < meanData .Count; i++) { c[i] = meanData [i].StartDate.ToString(); // or cpkData[i].EndDate.ToString() depending on your requirement d[i] = meanData [i].Mean; }
Chart8.Series[3].Points.DataBindXY(c, d); // Assuming Series[3] is for Mean }
Ich habe einen eindimensionalen Satz von Datenpunkten, von denen ich die Wahrscheinlichkeitsdichte parameterisieren möchte. Ich habe Gründe zu der Annahme, dass ein Gaußsche Mischungsmodell eine gute...
Ich arbeite daran, ein Diagramm zu erstellen und die Datenbank mit C# WPF nachzuschlagen.
Es ist mir gelungen, die Datenbanksuche und das Diagramm durchzuführen.
Ist es möglich, ein Diagramm zu...
Ich arbeite daran, ein Diagramm zu erstellen und die Datenbank mit C# WPF nachzuschlagen. Es ist mir gelungen, die DB-Suche und das Diagramm durchzuführen.
Ist es möglich, ein Diagramm dieser Form...
Eine Liste von Zahlen, Werte .
Eine Beispielgröße, x
Eine KTH -höchste Zahl (z. Br /> Schreiben Sie eine Funktion Kmax (x, k), der die Mittelwert und die Standardabweichung der...
Ich versuche, ein Diagramm einer Funktion f (x, y) = x ** x*y zu zeichnen, aber ich erhalte einen Fehler:
import matplotlib.pyplot as plt
import numpy as np
from mpl_toolkits.mplot3d import Axes3D...