以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 图表中的点的大小可调吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71907) |
-- 作者:kgdce -- 发布时间:2015/7/20 12:45:00 -- 图表中的点的大小可调吗? 现在做了一个散点图,有4000多个点,想将点调小一点,能更清楚更直观反映分布情况,能做到吗? |
-- 作者:大红袍 -- 发布时间:2015/7/20 14:13:00 -- 你用什么做?chart?哪种图表? http://www.foxtable.com/help/topics/0974.htm
|
-- 作者:大红袍 -- 发布时间:2015/7/20 14:51:00 -- 散点图参考
Dim c1Chart1 = e.form.Controls("Chart1").BaseControl \'模拟数据 \' clear all data \' fisrt series Dim i As Integer ds1.X.CopyDataIn(x) ds1.SymbolStyle.Color = Color.Red |
-- 作者:kgdce -- 发布时间:2015/7/20 15:07:00 -- 谢谢 |
-- 作者:kgdce -- 发布时间:2015/7/20 15:15:00 -- 如何根据以下代码修改 Dim dlg As New FolderBrowserDialog If dlg.ShowDialog = DialogResult.Ok Then MessageBox.Show("你选择的目录是:" & dlg.SelectedPath,"提示") Dim Chart As New ChartBuilder Dim Series As WinForm.ChartSeries Dim t As Table = Tables("总计") \'定义一个变量t引用数据表 Chart.SeriesList.Clear() \'清除图表原来的图系 Series = Chart.SeriesList.Add() \'增加一个图系 Series.Length = t.Rows.Count \'图系的数据点数等于表的行数 Series.MarkShape= MarkShapeEnum.Dot \'指定数据标记为圆点. Series.MarkColor = Color.Red \'指定数据标记的颜色 Series.LinePattern = LinePatternEnum.None \'不显示数据点之间的 For i As Integer = 1 To t.Rows.Count \'指定每个数据点的位置 Series.X(i) = t.Rows(i-1)("cj") \'指定水平坐标 Series.Y(i) = t.Rows(i-1)("df") \'指定垂直坐标 Next Chart.PrintWidth = 280 Chart.PrintHeight = 160 Chart.FooterText ="散点图对比" \'Chart.BarClusterWidth = 60 Chart.SaveImage(dlg.SelectedPath & "\\cf.wmf") End If
|
-- 作者:大红袍 -- 发布时间:2015/7/20 15:22:00 -- 加代码
Dim Chart As New ChartBuilder Dim c1Chart1 = chart.BaseControl |