显身手的好机会,画直方图。(100分)

  • 主题发起人 主题发起人 linear
  • 开始时间 开始时间
L

linear

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用Tchart控件时,如何使直方图的横坐标为小数,例如在0.1~0.8之间画5个直方图,
而且下标响互对应。
 

Series1.Marks.Style:= smsValue;
Series1.AddBar(11,'0.1',clred);
Series1.AddBar(33,'0.2',clred);
Series1.AddBar(12,'0.4',clred);
Series1.AddBar(12,'0.5',clred);
Series1.AddBar(22,'0.6',clred);
Series1.AddBar(10,'0.7',clred);
 
谢谢hfghfghfg的帮助。现在的问题是横坐标是一个变量符该如何处理?比如横坐标的值
来源于X.
 
Series1.AddBar(11,floattostr(X),clred);
 
谢谢hfghfghfg的帮助。还有一个问题是如何在同一个坐标系下协调的画线图和直方图?

 
怎样 协调
//具体点
 
例如在0.1~0.8之间画5个直方图而且在这5个点上再画出曲线图,而且横坐标是0.1~0.8
一定要使得直方图和曲线图的横坐标对应。
 
Series1.Marks.Style:= smsValue;
Series1.CustomBarWidth:=10;
Chart1.View3D:=false;
Series1.AddBar(11,'0.1',clred);
Series1.AddBar(33,'0.2',clred);
Series1.AddBar(12,'0.3',clred);
Series1.AddBar(12,'0.4',clred);
Series1.AddBar(22,'0.5',clred);
Series1.AddBar(10,'0.6',clred);

Series2.AddXY(0,11,'',clgreen);
Series2.AddXY(1,33,'',clgreen);
Series2.AddXY(2,12,'',clgreen);
Series2.AddXY(3,12,'',clgreen);
Series2.AddXY(4,22,'',clgreen);
Series2.AddXY(5,10,'',clgreen);
 
接受答案了.
 

Similar threads

D
回复
0
查看
911
DelphiTeacher的专栏
D
D
回复
0
查看
868
DelphiTeacher的专栏
D
D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
后退
顶部