다음을 통해 공유


차트 컨트롤에서 데이터 맞춤

두 계열의 해당 X 값에 동일한 수의 데이터 요소와 동일한 데이터가 있는 경우 두 계열이 정렬된 것으로 간주됩니다.

데이터 맞춤

다음 방법 중 하나를 사용하거나 여러 방법을 조합하여 데이터를 정렬할 수 있습니다.

  • 필터링
    모든 계열이 동일한 수의 요소를 갖도록 각 계열에서 불필요한 요소를 제거합니다.자세한 내용은 데이터 필터링을 참조하십시오.

  • 그룹화
    계열의 요소를 일, 주, 월 등의 필요한 간격으로 그룹화합니다.자세한 내용은 데이터 그룹화를 참조하십시오.

  • 빈 요소 삽입
    빈 요소는 누락된 데이터를 나타내므로 빈 요소를 사용하여 모든 계열에서 일관된 수의 요소를 유지할 수 있습니다.자세한 내용은 빈 데이터 요소 사용을 참조하십시오.

다음 코드에서는 데이터를 그룹화하고 빈 요소를 추가한 다음 데이터를 필터링하여 두 계열을 맞추는 방법을 보여 줍니다.계열 1과 계열 2를 맞춥니다. 계열의 특정 일자에 데이터 요소가 없거나 여러 개 있을 수 있습니다.

' Group all sales for each day into one point, with the Y value set to the total sales.
Chart1.DataManipulator.Group("SUM", 1, IntervalType.Days, "Series1, Series2")

' Insert empty points for each day if no data point exists.
Chart1.DataManipulator.InsertEmptyPoints(1, IntervalType.Days, "Series1, Series2")

' Remove Sundays and Saturdays from the series.
Chart1.DataManipulator.Filter(DateRangeType.DayOfWeek, "0,6", "Series1, Series2")
// Group all sales for each day into one point, with the Y value set to the total sales.
Chart1.DataManipulator.Group("SUM", 1, IntervalType.Days, "Series1, Series2");

// Insert empty points for each day if no data point exists.
Chart1.DataManipulator.InsertEmptyPoints(1, IntervalType.Days, "Series1, Series2");

// Remove Sundays and Saturdays from the series.
Chart1.DataManipulator.Filter(DateRangeType.DayOfWeek, "0,6", "Series1, Series2");

참고 항목

참조

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

기타 리소스

데이터 바인딩 및 조작