private void dgvClassData_CurrentCellChanged(object sender, EventArgs e)
{
if (dgvClassData.CurrentCell != null && dgvClassData.DataSource != null)
{
int index = dgvClassData.CurrentCell.ColumnIndex;
double[,] subset = (double[,])(dgvClassData.DataSource as ArrayDataView).ArrayData;
dataHistogramView2.DataSource = subset.GetColumn(index);
}
}