안녕하세요 저는 ASP.NET MVC 3 프로젝트에서 값 사이의 거리가 다른 차트를 제공하고 싶습니다. 그러므로 나는 yCords위한 xCords 및 문자열 수레를 사용하고 :값 사이의 거리가 다른 기록 차트
public FileContentResult CreateChart()
{
string[] xCords; float[] yCords;
[... "fill xCords an yCords" ...]
Chart bytes = new Chart(width: 800, height: 400)
.AddSeries(
chartType: "line",
xValue: xCords,
yValues: yCords
);
return File(bytes.GetBytes("png"), "image/png");
}
문제는 모두 동일한 값 사이의 거리가 존재한다는 것이다. 그럼 점 표기보다 막대 차트라고 할 수 있습니다 : 이유는 x 값의 유형 문자열이지만 상상할 수는 있지만 잘 모르겠습니다. 문제를 해결하는 방법은 무엇입니까?
편집 : StockAquire의 종류에 많은 항목이 포함 RatingTime
stockAquires :
xCords = new DateTime[stockAquires.Count];
{
foreach (StockAquire stockAquire in stockAquires)
{
xCords[stockAquires.IndexOf(stockAquire)] = stockAquire.RatingTime;
}
}
StockAquire 하나 개의 속성으로 포함 : 나는 날짜 시간에 xCords의 유형을 변경할 때 나는 xCords을 생산하는 방법
x 축의 날짜 사이의 거리가 다른가요? –
예, 이것은 설명하려고 시도한 것입니다! –
그런데 왜 xCords 문자열 대신 DateTimes가 있습니까? –