WinForms에 차트가 있습니다. X 축은 시간 선이고 Y 축은 값이 0 또는 1입니다.
Y 축에서 0과 1 대신 차트에 성공/실패를 표시하려면 어떻게해야합니까?차트 Winforms의 축 값 변경
1
A
답변
3
숫자 대신 사용자 지정 레이블을 사용하도록 Y 축을 설정할 수 있습니다.
chart1.ChartAreas[0].AxisY.CustomLabels.Add(-0.5, 0.5, "Success");
chart1.ChartAreas[0].AxisY.CustomLabels.Add(0.5, 1.5, "Failure");
당신은 레이블이 나타납니다있는 범위를 설정해야합니다. 그래서 "Success"(0을 중심으로 함)로 -0.5에서 0.5까지 범위를 선택했습니다.
0
당신이 ("0", "1"또는) X 축에 문자열을 사용하고 있다고 가정하면
//Build up
chart1.Series.Clear();
chart1.ChartAreas.Clear();
chart1.Series.Add("S");
chart1.ChartAreas.Add("A");
chart1.Series["S"].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Bar;
//Creating test data
chart1.Series["S"].Points.AddXY("1", 5);
chart1.Series["S"].Points.AddXY("0", 3);
chart1.Series["S"].Points.AddXY("1", 6);
chart1.Series["S"].Points.AddXY("0", 4);
chart1.Series["S"].Points.AddXY("1", 1);
//Changing labels
foreach (var p in chart1.Series["S"].Points)
{
p.AxisLabel = (p.AxisLabel == "1") ? "Success" : "Failure";
}
관련 문제
- 1. 동적으로 하이 차트 축 변경
- 2. facet_wrap의 축 값 변경
- 3. ggbiplot - 축 값 변경
- 4. Jfree 차트 Y 축 데이터 변경
- 5. 높은 차트/StockChart : x 축 값
- 6. 차트 컨트롤에서 DateTime x 축 값 검색
- 7. 차트 이미지에 mouseover 이벤트의 축 값 표시
- 8. 모리스 차트 y 축 값 설정
- 9. Google 차트 타임 라인 변경 축
- 10. Google 차트 - 축 텍스트 색상 변경
- 11. Google 차트 - 축 제목 방향 변경
- 12. extjs 차트 축 레이블 색 변경
- 13. Winforms의 연결 문자열 변경
- 14. 차트 축 레이블을 숨기는 방법
- 15. 도표의 축 형식 값
- 16. 차트 Y 축 고정 간격
- 17. 실버 차트 축 간격
- 18. VB.NET의 차트 축
- 19. Y 축 차트 머리글
- 20. 하이 차트 재설정 y 축
- 21. 실버 라이트 툴킷 차트 : 축
- 22. 0 값 열 차트 - 하이 차트
- 23. 여러 축을 가진 하이 차트 축 최대 값
- 24. HighCharts - 시계열 차트 - x 축
- 25. MS 차트 레이더 축 주파수
- 26. 하이 차트 : x 축 정렬과 열 차트
- 27. Google 차트 축 라벨 문제 챠트 차트
- 28. C# WPF/Winforms의 대화 형 스플라인 차트
- 29. Ext.js 차트 계열 및 축
- 30. 기본 축 제한 변경