커뮤니티
11063글 질문입니다
2009-06-25 14:28:50
559
글번호 23047
데이터를 한시간 이 아닌10분 단위로 자르고 싶습니다
아래의 그림은 6개의 그래프를 나타 내지만
한시간당10분씩 하면 6 곱하기 6 = 36 개를 그릴려면 어떻게 해야 하나요??
if date != date[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
var5 = 0;
var6 = 0;
}
if stime > 90000 and stime < 100000 Then
var1 = var1+(C-C[1]);
if stime > 100000 and stime < 110000 Then
var2 = var2+(C-C[1]);
if stime > 110000 and stime < 120000 Then
var3 = var3+(C-C[1]);
if stime > 120000 and stime < 130000 Then
var4 = var4+(C-C[1]);
if stime > 130000 and stime < 140000 Then
var5 = var5+(C-C[1]);
if stime > 140000 Then
var6 = var6+(C-C[1]);
plot1(var1);
plot2(var2);
plot3(var3);
plot4(var4);
plot5(var5);
plot6(var6);
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 선물
1분 차트
종가
0900 - 0901
+
0901 - 0902
+
.
.
.
+
0958 - 0959
을 plot 을 하고 싶습니다
같은 방식으로
1000 - 1001
+
1001 - 1002
+
+
1058 - 1059
plot을 하고 싶습니다
즉 하루에 6개 그래프가 나타나게 될것입니다
감사합니다
답변 1
예스스탁 예스스탁 답변
2009-06-25 17:09:20
안녕하세요
예스스탁입니다.
var : cnt(0),count(0);
Array : AA[100](0);
if date != date[1] Then{
count = 0;
for cnt = 0 to 99
AA[cnt] = 0;
}
var1 = TimeToMinutes(stime)%10;
if dayindex == 0 or var1 < var1[1] Then
count = count+1;
if var1 >= 1 Then{
AA[count] = AA[count]+(C-C[1]);
}
plot1(AA[1]);
plot2(AA[2]);
plot3(AA[3]);
plot4(AA[4]);
plot5(AA[5]);
plot6(AA[6]);
plot7(AA[7]);
plot8(AA[8]);
plot9(AA[9]);
plot10(AA[10]);
plot11(AA[11]);
plot12(AA[12]);
plot13(AA[13]);
plot14(AA[14]);
plot15(AA[15]);
plot16(AA[16]);
plot17(AA[17]);
plot18(AA[18]);
plot19(AA[19]);
plot20(AA[20]);
plot21(AA[21]);
plot22(AA[22]);
plot23(AA[23]);
plot24(AA[24]);
plot25(AA[25]);
plot26(AA[26]);
plot27(AA[27]);
plot28(AA[28]);
plot29(AA[29]);
plot30(AA[30]);
plot31(AA[31]);
plot32(AA[32]);
plot33(AA[33]);
plot34(AA[34]);
plot35(AA[35]);
plot36(AA[36]);
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 11063글 질문입니다
> 데이터를 한시간 이 아닌10분 단위로 자르고 싶습니다
아래의 그림은 6개의 그래프를 나타 내지만
한시간당10분씩 하면 6 곱하기 6 = 36 개를 그릴려면 어떻게 해야 하나요??
if date != date[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
var5 = 0;
var6 = 0;
}
if stime > 90000 and stime < 100000 Then
var1 = var1+(C-C[1]);
if stime > 100000 and stime < 110000 Then
var2 = var2+(C-C[1]);
if stime > 110000 and stime < 120000 Then
var3 = var3+(C-C[1]);
if stime > 120000 and stime < 130000 Then
var4 = var4+(C-C[1]);
if stime > 130000 and stime < 140000 Then
var5 = var5+(C-C[1]);
if stime > 140000 Then
var6 = var6+(C-C[1]);
plot1(var1);
plot2(var2);
plot3(var3);
plot4(var4);
plot5(var5);
plot6(var6);
즐거운 하루되세요
> 파인애플 님이 쓴 글입니다.
> 제목 : 시스템식 질문입니다
> 선물
1분 차트
종가
0900 - 0901
+
0901 - 0902
+
.
.
.
+
0958 - 0959
을 plot 을 하고 싶습니다
같은 방식으로
1000 - 1001
+
1001 - 1002
+
+
1058 - 1059
plot을 하고 싶습니다
즉 하루에 6개 그래프가 나타나게 될것입니다
감사합니다
다음글
이전글