0
답변 1 [그림, 설명 첨부] DataGridView 값을 Chart로 표시하기 답변 1 (/p/csharp)
안녕하세요. c# 비기너 입니다. 검색과 성찰을 통해 CSV 파일을 Datagridview에 불러오는데 성공하였습니다. 데이터는 총 4개의 컬럼 (date, x, y, z)로 구성..

안녕하세요. c# 비기너 입니다.

검색과 성찰을 통해 CSV 파일을 Datagridview에 불러오는데 성공하였습니다.
데이터는 총 4개의 컬럼 (date, x, y, z)로 구성되어 있습니다.
이 중 date과 z만 따로 빼내어 TimeSeries Graph를 만들고 싶습니다..

 

 

Time은 5분 간격 데이터 입니다. 

버튼 (Button2_Click)을 눌렀을 때, 어떻게 코딩을 하면 좋을까요? (Chart1은 생성하여 아래에 만들어 두었습니다) Line 또는 Point 그래프 어떤 것이든 상관 없습니다.

p.s 추가 질문입니다. 답변 안하셔도 됩니다.
시간 간격을 자동으로 감지하여 Plotting 할 수는 없을까요? 안되면 어쩔 수 없구요...30분, 1시간 데이터로 구성된 CSV로 있거든요..

+
고니님 님께서 3개월 전에 C#에 올린 질문

[그림, 설명 첨부] DataGridView 값을 Chart로 표시하기

0
답변 1 [그림, 설명 첨부] DataGridView 값을 Chart로 표시하기 답변 1 (/p/csharp)
안녕하세요. c# 비기너 입니다. 검색과 성찰을 통해 CSV 파일을 Datagridview에 불러오는데 성공하였습니다. 데이터는 총 4개의 컬럼 (date, x, y, z)로 구성..

안녕하세요. c# 비기너 입니다.

검색과 성찰을 통해 CSV 파일을 Datagridview에 불러오는데 성공하였습니다.
데이터는 총 4개의 컬럼 (date, x, y, z)로 구성되어 있습니다.
이 중 date과 z만 따로 빼내어 TimeSeries Graph를 만들고 싶습니다..

 

 

Time은 5분 간격 데이터 입니다. 

버튼 (Button2_Click)을 눌렀을 때, 어떻게 코딩을 하면 좋을까요? (Chart1은 생성하여 아래에 만들어 두었습니다) Line 또는 Point 그래프 어떤 것이든 상관 없습니다.

p.s 추가 질문입니다. 답변 안하셔도 됩니다.
시간 간격을 자동으로 감지하여 Plotting 할 수는 없을까요? 안되면 어쩔 수 없구요...30분, 1시간 데이터로 구성된 CSV로 있거든요..

+
고니님 님께서 3개월 전에 C#에 올린 질문

1개의 답변

0
[답변][그림, 설명 첨부] DataGridView 값을 Chart로 표시하기 (/p/csharp)
아래 예제가 도움이 되시길 빕니다. string file = @"C:\Projects\EverydayProject\test.xlsx"; string connString = @"Provider=Microsoft.ACE.OLEDB.12.0;D..

아래 예제가 도움이 되시길 빕니다.

string file = @"C:\Projects\EverydayProject\test.xlsx";

string connString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
            file + ";Extended Properties='Excel 12.0 Xml;HDR=YES;'";

OleDbConnection conn = new OleDbConnection(connString);
conn.Open();
string query = @"select * from [Table$]";

DataTable tb = new DataTable();
using(OleDbDataAdapter ad = new OleDbDataAdapter(query, conn))
{
    ad.Fill(tb);
}

conn.Close();

 

사탕 주기
+
kimho 님께서 1개월 전에 C#에 올린 글
조회수 95
답글 1
URL