谁知道jfreechart 折线图和柱状图横坐标过多了以后,横坐标为什么就显示成一堆点了??? [问题点数:20分,结帖人CSDN]

Bbs1
本版专家分:5
结帖率 100%
Bbs1
本版专家分:5
Bbs5
本版专家分:2868
Bbs4
本版专家分:1236
Bbs1
本版专家分:5
Bbs4
本版专家分:1236
Bbs1
本版专家分:5
Bbs4
本版专家分:1236
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs4
本版专家分:1236
Bbs1
本版专家分:5
jfreechart横坐标日期显示问题
<em>横坐标</em>太多,开始做的是这样:[img=https://img-bbs.csdn.net/upload/201305/31/1369989113_511586.png][/img],现在<em>横坐标</em>要做成这样,[img=https://img-bbs.csdn.net/upload/201305/31/1369989444_503836.png][/img]。我的主要代码如下:rn[code=java]rnpublic static String createLineChar(String chartTitle, String x, String y, CategoryDataset dataset, String imageName) ;rnrnpublic static String createLineChar(String chartTitle, String x, String y, CategoryDataset dataset, String imageName) ;rnrn//<em>横坐标</em>数据:rnString[] columnKeys = new String[dayNum]; rn for(int i=0; i
关于JfreeChart横坐标显示问题
[img=http://img.my.csdn.net/uploads/201211/28/1354098348_2469.jpg][/img]rnrn 代码如下:rnrnrnrnrnrnrnrnrn rn rnrnrnrnrnrnrn< 2005; i++) rn//for (int mon = 0; mon < 12; mon++) rn// ca.add(new Month(mon + 1, i), new Double(500 + Math.random() * 100));rn// TimeSeriesDataPair是一个时间点的数值体现rn//ca.add(rn//new TimeSeriesDataItem(new Day(1, mon + 1, i),new Double(500 + Math.random() * 100)));rn//rn//rnrnrnTimeSeries ibm = new TimeSeries("今年",Month.class);rnibm.add(new Month(1, 2012), Long.valueOf(yiyuezs));rnibm.add(new Month(2, 2012), Long.valueOf(eryuezs));rnibm.add(new Month(3, 2012), Long.valueOf(sanyuezs));rnibm.add(new Month(4, 2012), Long.valueOf(siyuezs));rnibm.add(new Month(5, 2012), Long.valueOf(wuyuezs));rnibm.add(new Month(6, 2012), Long.valueOf(liuyuezs));rnibm.add(new Month(7, 2012), Long.valueOf(qiyuezs));rnibm.add(new Month(8, 2012), Long.valueOf(bayuezs));rnibm.add(new Month(9, 2012), Long.valueOf(jiuyuezs));rnibm.add(new Month(10, 2012), Long.valueOf(shiyuezs));rnibm.add(new Month(11, 2012), Long.valueOf(shiyiyuezs));rnibm.add(new Month(12, 2012), Long.valueOf(shieryuezs));rnrnrnrnrnrnrnTimeSeries qn = new TimeSeries("去年",Month.class);rnqn.add(new Month(1, 2012), Long.valueOf(qyiyuezs));rnqn.add(new Month(2, 2012), Long.valueOf(qeryuezs));rnqn.add(new Month(3, 2012), Long.valueOf(qsanyuezs));rnqn.add(new Month(4, 2012), Long.valueOf(qsiyuezs));rnqn.add(new Month(5, 2012), Long.valueOf(qwuyuezs));rnqn.add(new Month(6, 2012), Long.valueOf(qliuyuezs));rnqn.add(new Month(7, 2012), Long.valueOf(qqiyuezs));rnqn.add(new Month(8, 2012), Long.valueOf(qbayuezs));rnqn.add(new Month(9, 2012), Long.valueOf(qjiuyuezs));rnqn.add(new Month(10, 2012), Long.valueOf(qshiyuezs));rnqn.add(new Month(11, 2012), Long.valueOf(qshiyiyuezs));rnqn.add(new Month(12, 2012), Long.valueOf(qshieryuezs));rn//TimeSeries jidu = new TimeSeries("季度",Month.class);rn//jidu.add(new Month(1,2012),Long.valueOf(diyijidu) );rn//jidu.add(new Month(1,2012),Long.valueOf(dierjidu) );rn//jidu.add(new Month(1,2012),Long.valueOf(disanjidu) );rn//jidu.add(new Month(1,2012),Long.valueOf(disijidu) );rn//for (int i = 1999; i < 2005; i++) rn//for (int mon = 0; mon < 12; mon++) rn// ibm.add(new Month(mon+1,i),new Double(400-Math.random()*100));rn//ibm.add(rn//new TimeSeriesDataItem(new Day(1, mon + 1, i),new Double(400 - Math.random() * 100)));rn//rn//rnrnrnrnrnrnrnrn//for (int i = 1999; i < 2005; i++) rn//for (int mon = 0; mon < 12; mon++) rn// ibm.add(new Month(mon+1,i),new Double(400-Math.random()*100));rn//king.add(rn//new TimeSeriesDataItem(new Day(1, mon + 1, i),new Double(300 - Math.random() * 100)));rn//rn//rnrn//时间曲线数据集合rnTimeSeriesCollection line_dataset = new TimeSeriesCollection();rn//line_dataset.addSeries(ca);rnline_dataset.addSeries(ibm);rnline_dataset.addSeries(qn);rn//line_dataset.addSeries(bz);rn//line_dataset.addSeries(cz);rn//line_dataset.addSeries(hm);rn//line_dataset.addSeries(ht);rn//line_dataset.addSeries(ks);rn//line_dataset.addSeries(klmy);rn//line_dataset.addSeries(kz);rn//line_dataset.addSeries(shz);rn//line_dataset.addSeries(tc);rn//line_dataset.addSeries(tlf);rn//line_dataset.addSeries(wlmq);rn//line_dataset.addSeries(yl);rnrnrn//dataset.addSeries(jpy);rn//dataset.addSeries(mav);rn//时间曲线元素rnJFreeChart line_chart =rnChartFactory.createTimeSeriesChart(rntitle,rndomain,rnrange,rnline_dataset,rntrue,rntrue,rnfalse);rnrnrnrn Font font = new Font("宋体", Font.BOLD, 18); rnrnXYPlot plot = line_chart.getXYPlot();rnrnline_chart.getLegend().setItemFont(new Font("宋体", Font.PLAIN, 18));rnNumberAxis numberaxis = (NumberAxis) plot.getRangeAxis(); rnrnValueAxis domainAxis = plot.getDomainAxis(); rnrn/*------设置X轴坐标上的文字-----------*/ rnrndomainAxis.setTickLabelFont(new Font("宋体", Font.PLAIN, 15)); rnrnrn/*------设置X轴的标题文字------------*/ rnrndomainAxis.setLabelFont(new Font("宋体", Font.PLAIN, 15)); rnrnrnrn numberaxis.setTickLabelFont(new Font("sans-serif", Font.PLAIN, 15)); rnrn /*------设置Y轴的标题文字------------*/ rnrn numberaxis.setLabelFont(new Font("宋体", Font.PLAIN, 15)); rnrnrn//CategoryPlot cp = line_chart.getCategoryPlot();rnXYPlot pc = (XYPlot)line_chart.getPlot();rn XYLineAndShapeRenderer xylineandshaperenderer = (XYLineAndShapeRenderer) plot.getRenderer();rnpc.setBackgroundPaint(Color.white);rnrnpc.setDomainGridlinePaint(Color.pink); rnrnpc.setRangeGridlinePaint(Color.pink); rn xylineandshaperenderer.setBaseShapesVisible(true); rn // 设置曲线<em>显示</em>各数据点的值 rn XYItemRenderer xyitem = plot.getRenderer(); rn xyitem.setBaseItemLabelsVisible(true); rnxyitem.setBasePositiveItemLabelPosition(new ItemLabelPosition( rn ItemLabelAnchor.OUTSIDE12, TextAnchor.BASELINE_LEFT)); rn xyitem.setBaseItemLabelGenerator(new StandardXYItemLabelGenerator()); rn xyitem.setBaseItemLabelFont(new Font("Dialog", 1, 14)); rn plot.setRenderer(xyitem); rnline_chart.setBackgroundPaint(Color.white);rnrnline_chart.setTitle(new TextTitle(title, new Font("隶书", Font.PLAIN, 15)));rnString line_filename = ServletUtilities.saveChartAsPNG(line_chart, 700, 450, null, session);rnString line_graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + line_filename;rnrn%>rn rnrnrnrnrnrnrn<em>为什么</em><em>显示</em>的<em>横坐标</em>是1 3 5 7 9 11月 rnrn怎么弄才能<em>显示</em> 1 2 3 4 5 6 7 8 9 10 11 12个月 全部<em>显示</em>出来rn
echarts柱状图折线图横坐标添加滚动条方法
在option中添加属性: dataZoom: { show: true, realtime: true, y: 36, height: 20, start: 20, end: 80 } 里面几个参数试一下就知道是做什么的了。
JFreeChart折线图设置横坐标跨度问题
<em>横坐标</em>数据较多,都<em>显示</em>出来不可能,所以想自己控制隔10个<em>显示</em>一个,但折线要<em>显示</em>所有的数据,给点提示吧
关于jfreechart折线图横坐标设置的问题.
我用<em>jfreechart</em>画一张非时间序列的曲线图,这张图由96个数据点组成,相应的<em>横坐标</em>也有96个,但由于96个<em>横坐标</em>点太多,全<em>显示</em>出来什么也看不清,所以我想把<em>横坐标</em>的96个点缩至24个,即在<em>横坐标</em>上 每4个点<em>显示</em>一个值,但<em>折线图</em>上的点不能减少还是96个,希望高手指点一下,困惑半天也没解决,在此先谢谢了.rn
jfreechart横坐标
<em>折线图</em><em>横坐标</em>不能等距离<em>显示</em>,比如,只<em>显示</em>0.075、0.36、0.5、16几个坐标值,但是它们在<em>横坐标</em>上是按实际的数值<em>显示</em>的,不能是等距的。rn有没有高手可以解决这个问题
柱状图横坐标没有数据
要画一个<em>柱状图</em>,<em>横坐标</em>是时间段,分为早午晚饭前饭后睡觉,共7个时间段,纵坐标是这些时间段数据的平均值。但在数据量比较小的时候,有些时间段没有数据,这样<em>横坐标</em>上就没有这个时间段的值了,怎么做才能保证把各个时间段都列在<em>横坐标</em>上呢?即使没有它对应的数据?
求助jfreechart横坐标问题
求助啊!rn小弟最近在做swing界面,其中用到<em>jfreechart</em>画棒图,在<em>横坐标</em>的<em>显示</em>上碰到了问题。<em>横坐标</em>是几个公司的名字,由于比较长,都采用垂直<em>显示</em>,但是有些公司名字不能全部<em>显示</em>出来,就用点代替了。请教 怎么能全部<em>显示</em>公司名字啊?多谢!
jfreechart折线图如何让用不到的横坐标显示?
我现在做一个<em>jfreechart</em>的<em>折线图</em> <em>横坐标</em>是精确到秒的一个时间 形如:2009-01-01 14:24:11 如果用TimeSeries类来产生dataset的话rn要想<em>显示</em>精确的时间必须把坐标间隔设置为second为间隔的 但是如果我所需要的相邻两个坐标的时间间隔为1小时或更长的时候,会以每隔1秒rn的把所有的时间点都<em>显示</em>出来 致使坐标点太多无法正常<em>显示</em>,但是这些坐标却是用不到的,请问有没有高手知道如何将用不到的坐标不<em>显示</em>,只rn为所需要的数据设置坐标点,CategoryDataset可以将坐标以字符串的形式<em>显示</em>,但是只适合单条线的图,但是我现在需要一个适合多条线的,希rn望高手可以解决我的问题,已经研究好几天了,始终没找到解决办法...
JFreeChart折线图横坐标怎么显示我传进去的数值
我画了一个双Y轴的<em>折线图</em>rn我传进去的<em>横坐标</em>是1,2,3,4,5,6,7,8,9,10rn但是画出来之后变成了1.0,1.5,2.0........9.0,9.5,10.0;rn我想知道怎么让他只<em>显示</em>我传进去的(1,2,3,4,5,6,7,8,9,10)rn代码如下:rn[code=Java]rnpublic class LineMode rn String title;rn String xname;rn String y1name;rn String y2name;rn String l1name;rn String l2name;rn int x,y;rn XYSeriesCollection ld1,ld2;rn public LineMode(String title,String xname,String y1name,String y2name,int x,int y)rn this.title=title;rn this.xname=xname;rn this.y1name=y1name;rn this.y2name=y2name;rn this.x=x;rn this.y=y;rn rn public void setLname(String l1,String l2)rn this.l1name=l1;rn this.l2name=l2;rn rn public void createDataset1(int number,double[] data,int[] date)rn XYSeries xyseries = new XYSeries(l1name);rn for(int i=0;i
JFreeChart 曲线图 横坐标如何显示时间
rn采用JFreeChart画曲线图,想在<em>横坐标</em><em>显示</em>时间,如08:00 、08:01 ,该如何做啊?rn貌似XYSeries不支持String类型啊
MATLAB与折线图---横坐标不均匀刻度
x=[10 20 30 40 50 60 70 80];  %%%<em>横坐标</em> y1=[7.6356 13.1701 8.4681 8.5996 8.6640 12.5698 8.9872 8.5165];%%%% y2=[11.7444 12.1344 12.2339 11.9922 11.9676 11.9893 11.9838 11.9590];%%% y3=[10.3410
Excel折线图 横坐标间距调整
先制作好一个<em>折线图</em>的Excel模板rn再用NOPI库,向数据区域填充,数据,根据数据生成<em>折线图</em>趋势图。横轴数据最大为3600条rnrn但实际得到的图标所有的横轴数坐标几乎都拥挤在一起,无法看清折线。rnrn请求大神,解决方法,怎么才能让横轴刻度不拥挤在一起。
python柱状图调节横坐标倾斜
import matplotlib.pyplot as plt if __name__ == '__main__': x = ["1234", "2345", "5678", "6789", "7890"] y = [1, 2, 3, 4, 5] plt.bar(x, y, width=0.35) plt.xticks(x, x, rotation=30) #...
JFreeChart如何将横坐标的日期竖直的方式显示
最近在用JFreeChart画分析图(Java Application程序),我的<em>横坐标</em>轴是日期类型的数值rn,如果横着<em>显示</em>成YYYY-MM-DD有些太占空间了,<em>谁知道</em>如何才能让他竖着<em>显示</em>呢?rnrn 例如: rn 3| rn 2| rn 1| rn 0|——————|——————|——————————〉 rn 2 2 2 rn 0 0 0rn 0 0 0rn 6 7 8rn
关于extjs4.0柱状图横坐标数据显示的问题
请问,怎么能将extjs制作的<em>柱状图</em>的<em>横坐标</em>数据分两行<em>显示</em>,一行太长
JFreeChart的LineChart横坐标被省略
求教JFreeChart的LineChart,X<em>横坐标</em>在节点比较多的情况下,就会出现缩略,请问一下,哪个属性可以设置<em>横坐标</em>轴的节点名可以竖写??rnrn[b]问题如下图[/b]:rn[img=https://img-bbs.csdn.net/upload/201407/29/1406626534_918944.jpg][/img]rn[b]是否可以改为竖写,如下:[/b]rn[img=https://img-bbs.csdn.net/upload/201407/29/1406626592_514826.jpg][/img]rnrn[b]代码节选:[/b]rnJFreeChart mChart = ChartFactory.createLineChart( rn title.toString(), rn "Time", rn "%", rn mDataset, rn PlotOrientation.VERTICAL, rn true, rn true, rn false); rn ChartUtilities.writeChartAsJPEG(rn response.getOutputStream(), //输出到哪个输出流 rn 1, //JPEG图片的质量,0~1之间 rn mChart, //统计图标对象 rn 1000, //宽 rn 300,//高rn null //ChartRenderingInfo 信息 rn );
MSChart显示横坐标问题
for (int i = 0; i < 31; i++)rnrn chart1.Series[0].Points.AddXY(date.Day.ToString(), Data[i]);rn date = date.AddDays(1);rnrnrn我用以上代码做一个以日期为<em>横坐标</em>的柱形统计图,31天的柱形数据都能正确<em>显示</em>,但是<em>横坐标</em>的日期却每隔5天才<em>显示</em>一个,请问如何才能让每天的日期都<em>显示</em>出来。rn本人初学MSChart,希望各位高手指点,多谢!
jfreechart 折线图、饼状图、柱状图
<em>jfreechart</em> <em>折线图</em>、饼状图、<em>柱状图</em>在web页面上的应用,自己在网上找到点资料,然后写了个示例。 导入的myeclipse中部署即可。
显示Chart横坐标的问题
我想让Chart的<em>横坐标</em><em>显示</em>刻度,标签<em>显示</em>对应柱型的纵坐标,rn请问这个<em>横坐标</em>如何来制定?谢谢!
JFreeChart折线图,饼图,柱状图
   JFreeChart目前是最好的 java 图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面:     pie charts (2D and 3D) :饼图(平面和立体)     bar charts (regular and stacked, with an optional ...
怎样画与横坐标垂直的直线? (mschart 折线图)
怎样画多条与<em>横坐标</em>垂直的直线? (mschart <em>折线图</em>)rn这个直线出现的位置没有规律,rn用设置网格的方式无法实现,rn求助各位大虾:)
横坐标最短距离
Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit   Status Description 寒假的时候,ACBOY要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。ACBOY可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个
flog横坐标
flog <em>横坐标</em>刻度倾斜
jfreechart 问题横坐标标尺名换行问题
<em>jfreechart</em>生成的图片中,如果有多个柱体,则柱体<em>横坐标</em>标尺名称<em>显示</em>不全。比如:有多个季度,季度名称<em>显示</em>不全。我想在季度名称中通过"\n"来多行<em>显示</em>季度名称,但是没有多行<em>显示</em>。rn大家还有什么好的解决方法。rn
JFreeChart的时间曲线图横坐标时间显示问题
如题,我从数据库中获取时间,然后添加到时间曲线上,可是貌似<em>横坐标</em>的值不是<em>显示</em>我从数据库中取到的值,而是按一定规律排列的时间值,有哪位知道的,就帮忙解释一下。
关于水晶报表横坐标显示问题
请问,我现在有这样一组数据 rn 2007年09月到11月的监控CPU表,表的结构为(CPU值,记录CPU值的时间), rn CPU表的数据每5分钟写入一次 rnrn 我怎么用VS2005中自带的水晶报表里的曲线图来实现以下功能 rn <em>横坐标</em>表示用户选取的某个月份 rn 纵坐标表示CPU值 rn <em>横坐标</em>上<em>显示</em>的数据点希望自己定义(例如设为12个小时为一个间隔点),但是生成的 rn 曲线图还是按5分钟的间隔生成 rn rn 望各位知道的能给点解决方法或参考资料,谢谢!!!!!!!!
如何设置JFREECHART横坐标刻度的长短
现在的问题是所有的<em>横坐标</em>刻度长度都是一样,我想每隔5个短一点的刻度,出来一个长一点刻度,怎么设置
jfreechart 横坐标上的名字过长无法显示
我在学习使用<em>jfreechart</em>的时候,发现如果<em>横坐标</em>上各项的名称过长,会导致无法完全<em>显示</em>?应该设置什么属性才能让它完全<em>显示</em>出来?
delphi Tchart横坐标显示问题
再用tchart绘图的时候,直接用addarray绘图的时候,<em>横坐标</em>自动<em>显示</em>的是对应点的索引值(即0,1,2,3,...length(array)),现在我想改变一下<em>横坐标</em>的<em>显示</em>方式,使数组中的每一个点对应一个有一定物理意义的数据,我该怎么对<em>横坐标</em>进行控制呢?rn谢谢各位!
折线图为什么显示的是柱状图
我用 VS2008 chart 在Series里设置了chatrtype 为<em>折线图</em> ,<em>为什么</em><em>显示</em>的是<em>柱状图</em>啊?rnrn下面是代码,请大家帮我看看:rnrnrn[code=C#]rnrnstring sql = "select client, count(client) as b ,Year( M_date) as y from comtus group by client ,M_date";rnrn string conn = "Data Source=localhost;Initial Catalog=shaoy;Persist Security Info=True;User ID=sa;Password=0;";rnrn SqlConnection sqlcon = new SqlConnection(conn);rn SqlCommand cmd = new SqlCommand(sql, sqlcon);rn cmd.Connection.Open();rn SqlDataReader sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection);rnrn chart2.DataBindCrossTable(sdr, "client", "y", "b", "Label=b");rnrn sdr.Close(); rn sqlcon.Close();rnrnrn[/code]
jfreechart 生成折线图,饼图,柱状图,堆栈柱状图
<em>jfreechart</em> 生成<em>折线图</em>,饼图,<em>柱状图</em>,堆栈<em>柱状图</em>
jfreechart 生成折线图,饼图,柱状图,堆栈柱状图
源文件 博文链接:https://lansky07.iteye.com/blog/227571
flex lineChart 横坐标间隔显示
是这样的,我的<em>横坐标</em>比较多,比如需要<em>显示</em>的是一年的星期数,如:“第一个星期”“第二个星期”“第三个星期”...,一年有很多个星期,这样<em>显示</em>文字的话,<em>横坐标</em>就密密麻麻的一片且很小,看不清楚,请问可不可以间隔<em>显示</em>呢?比如我隔几个星期再<em>显示</em><em>横坐标</em>的汉字,如“第一个星期”“第五个星期”“第十个星期”...。但是坐标上刻度还是正常<em>显示</em>。请问该怎么设置呢?谢谢
Flex漂亮的柱状图,横坐标倾斜45度显示amChart
Flex漂亮的<em>柱状图</em>,amChart,效果炫丽,<em>横坐标</em>倾斜45度<em>显示</em>,支持长字符<em>显示</em>完整
jfreechart 如何使横坐标从原点开始显示
[img=c:\untitled.bmp][/img]rn如图,<em>jfreechart</em> 如何使<em>横坐标</em>从原点开始<em>显示</em>,急求
急,jfreechart显示横坐标字省略号,如何解决
如题
jfreechart柱状图、饼形图、折线图源码
里面有我写的三个例子,可以用的,参照图片。
JFreeChart展示柱状图折线图的组合
[code=&quot;java&quot;] //1.jquery调用ajax请求 $(document).ready(function() { $.ajax({ type: &quot;POST&quot;, url: &quot;需要调用的url链接&quot;, beforeSend :function() {//调用成功前前端<em>显示</em>...
jfreechart怎么设置显示横坐标为整时刻?
 在用<em>jfreechart</em>画图时,用户选择起始时间不是整时刻,我在坐标上面不能<em>显示</em>分钟,只能<em>显示</em>小时,但是<em>显示</em>整时坐标的点起始不是XX小时00分,而是用户选择的XX小时XX分,我怎么让第一个<em>显示</em>的点为XX小时00分呢?其它的点不能去掉,仍继续<em>显示</em>,即<em>横坐标</em>上第一个标签<em>显示</em>的点是整时00分00秒啊!急
怎样使JfreeChart横坐标数据换行显示(在线等)
在<em>jfreechart</em>中如果<em>横坐标</em>的数据太多<em>显示</em>的时候会变成省略号,在不适用倾斜的情况下有没有办法使数据换行居中<em>显示</em>?
jfreechart画非时间序列折线图横坐标如何设置部分点不显示的问题
我用<em>jfreechart</em>画一张非时间序列的曲线图,这张图由96个数据点组成,相应的<em>横坐标</em>也有96个,但由于96个<em>横坐标</em>点太多,全<em>显示</em>出来什么也看不清,所以我想把<em>横坐标</em>的96个点缩至24个,即在<em>横坐标</em>上 每4个点<em>显示</em>一个值,但<em>折线图</em>上的点不能减少还是96个,希望高手指点一下,困惑半天也没解决,在此先谢谢了.rn
tchart 横坐标Lable 设置??
各位大侠:rnrn 请问TCHART 里 <em>横坐标</em>的 Lable 如何 按我的想法更改?rnrnrn 如本来<em>横坐标</em>是 从0-10 ,坐标上的Label 标识是 0-10, 如何 将标识按我的想法改,如标识统一缩小10倍,成了0.1-1rnrn 或者 标识向左偏移2个单位, 标识变成了-2 到 8。rn rn 要实现的效果 只是<em>横坐标</em>标识发生变化,<em>横坐标</em>的值并不变化,也就是说图形本身是一直保持不变的!!rnrn 解决了 给大分哈,散分了哟 !
highChart横坐标问题
[code=javascript]//生成图表rnfunction generateGraphics(str, range) rn var chart;rn var data;rn var data1;rn var issue;rn //alert("sids === " + str + "\nrange ===" + range);rn //alert(range);rn rn Highcharts.setOptions(rn lang: rn printChart : '下载图表',rn downloadPNG : '以.png格式保存',rn downloadJPEG : '以.jpeg格式保存',rn downloadPDF : '以.pdf格式保存',rn downloadSVG : '以.svg格式保存'rn rn );rn rn $.ajax(rn type : "Post",rn dataType : "JSON",rn url : "checkStrategy!check.action",rn data : "check.sid=" + str + "&check.range=" + range,rn async : false,rn success : function(msg) rn var total = eval(msg);rn var money = total.winMoney;rn var betMoney = total.betMoney;rn //alert("tttt == " + total.winMoney[0].name);rn rn var result = "";rn //alert("total.jsonArray.length === " + total.jsonArray.length);rn for(var i = 0; i"+total.jsonArray[i].betNumrn +""+total.jsonArray[i].betMoneyrn +""+total.jsonArray[i].winMoneyrn +""+total.jsonArray[i].profitrn +""+total.jsonArray[i].maxProfitrn +""+total.jsonArray[i].maxIssuern +""+total.jsonArray[i].minProfitrn +""+total.jsonArray[i].minIssuern +""+total.jsonArray[i].minProfitRate+ "%"rn +""+total.jsonArray[i].returnPrizeRate+ "%"rn +"";rn rn $("#issue1").html(range);rn $("#showresults").html(result);rn rn chart = new Highcharts.Chart( rn chart : rn renderTo : 'container',rn type : 'line',rn zoomType : 'y'rn ,rn title : rn text : '',rn x : -20rn ,rn credits : rn enabled : falsern ,rn xAxis : rn min : 0,rn max : 30,rn //rotation : -45,rn tickInterval : 1,//将图表横轴间隔设为2 rn align : 'middle'rn ,rn yAxis : rn min : 0,rn max : total.maxBet,rn tickInterval : 25,//将图表纵轴间隔设为25 rn title : rn text : '投注数(注数)'rn ,rn minRange : 2.5,rn lineWidth: 1,rn tickWidth: 3,rn tickColor: '#000',rn labels: rn style: rn color: '#000',rn font: '11px Trebuchet MS, Verdana, sans-serif'rn rn ,rn plotLines : [ rn value : 0,rn width : 1,rn color : '#808080'rn ]rn ,rn tooltip : rn formatter : function() rn for ( var i = 0; i < betMoney.length; i++) rn //alert("name == " + money[i].name);rn if (this.series.name == betMoney[i].name) rn //alert("data === " + money[i].winMoney[this.point.x]);rn data1 = betMoney[i].betMoney[this.point.x];rn break;rn rn rn rn for ( var i = 0; i < money.length; i++) rn //alert("name == " + money[i].name);rn if (this.series.name == money[i].name) rn //alert("data === " + money[i].winMoney[this.point.x]);rn data = money[i].winMoney[this.point.x];rn break;rn rn rn rn //alert("point == " + this.point.x);rn issue = total.issue[this.point.x];rn return '' + this.series.name + ' ' + issue + ' 期: ' + this.yrn + '注 ' + '投注额:' + data1 + ' 中奖额:' + data;rn rn ,rn legend : rn layout : 'vertical',rn align : 'right',rn verticalAlign : 'middle',rn borderWidth : 1,rn labelFormatter: function() rn //alert("this.name.length === " + this.name.length);rn var name = "";rn if(this.name.length > 20)rn name = this.name[0];rn for(var i = 1; i< this.name.length; i++)rn //alert(" i == " + this.name[i]);rn if(i % 20 == 0)rn name +=this.name[i] + ' ';rn elsern name += this.name[i];rn rn rn elsern name = this.name;rn rn return name;rn rn ,rn series : total.series,//默认<em>显示</em>1000条, plotOptions.series.turboThreshold rn scrollbar : rn enabled : true,rn barBackgroundColor : 'gray',rn barBorderRadius : 7,rn barBorderWidth : 0,rn buttonBackgroundColor : 'gray',rn buttonBorderWidth : 0,rn buttonArrowColor : 'yellow',rn buttonBorderRadius : 7,rn rifleColor : 'yellow',rn trackBackgroundColor : 'white',rn trackBorderWidth : 1,rn trackBorderColor : 'silver',rn trackBorderRadius : 7,rn minWidth : 20rn rn );rn rn );rnrn[/code]rn以上代码中,我将xAxis中min设为0,得到如下图形[img=https://img-bbs.csdn.net/upload/201408/14/1407983669_27952.png][/img],而我现在想让横轴从1开始,将min设为1后,得到图形如下[img=https://img-bbs.csdn.net/upload/201408/14/1407983798_576393.png][/img],我想得到的结果是横轴从1开始,并且那个滚动条也从最左边开始,要怎么做????
水晶报表横坐标设置问题
我用水晶报表制作曲线图时,希望<em>横坐标</em>能倾斜一下<em>显示</em>,因为有时文字重叠,请问怎么设置?
自定义图标的横坐标问题
就是譬如现在的数据是 1,2,3,4,5,6,rn我 ;要<em>显示</em> 一,二,三 ,四,五,六rnrn并且必须每条都<em>显示</em>,不能让控件自动忽略rn而<em>显示</em>成 一 ,三 ,五rn
chartfx的横坐标问题
使用chartfx,想加入五个点做一条曲线rn我只会设置纵坐标的值,chartfx->value[i],rn<em>横坐标</em>总是等距的12345,rnrn请问怎样设置一个点的<em>横坐标</em>值,让这个点可以随意设置?
如何设置jfreechart折线图横坐标,不让其因为过多而无法正常的显示
用<em>jfreechart</em>做<em>折线图</em>的时候,因为<em>横坐标</em>的数据过多而<em>显示</em>为一排小点........现在请问各位大哥,大姐 有没有什么好的办法解决这样的问题呢?还有就是如果作成时序图,怎么在时序图中<em>显示</em>数据点和对应的值呢?麻烦大家了
openflashchart横坐标旋转问题
<em>横坐标</em><em>显示</em>的是年月日日期标签,由于数量多重叠,如何将它设定旋转形式?
关于图表的横坐标
我做了一个条形图rn我的本意是在<em>横坐标</em>上<em>显示</em>1到12个月的12个点,有相应月份数据的就<em>显示</em>条形图,没有的月份就空着rnrn但是事实上如果我的表里只有1、3、5、9、10月的数据,那他就只<em>显示</em>1、3、5、9、10这5个点,并不<em>显示</em>12个点rn请问怎么解决这个问题?rn
highcharts横坐标问题
[code=javascript]rn$(function () rn $('#container').highcharts(rn xAxis: rn type: 'datetime',rn dateTimeLabelFormats: rn day: '%e of %b'rn rn ,rnrn series: [rn data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],rn pointStart: Date.UTC(2010, 0, 1),rn pointInterval: 24 * 3600 * 1000 // one dayrn ]rn );rn);rn[/code]rn以上是官方代码 然后x轴的坐标个格式是指定的期望值。rn然后我吧data改成23个值rndata: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 216.4, 216.4, 194.1]rn重新去测试, x轴的坐标格式,自动切换成了 '%e .%b'rn希望达人解答一下,在下迷茫了
tchart横坐标时间轴
用tchart画图,横轴用来<em>显示</em>时间,从0到15min,增量为15秒,相当于要画60个点,可是这60个点来的时间间隔不一定相等,请问series1.add()或series1.addxy();方法中如何写呢,下面是我写的一段代码,请问该如何写,才能<em>显示</em>一条完整的曲线rn谢谢了,我很急啊,马上就要交了,我是delphi菜鸟rn[code=Delphi(Pascal)]rnprocedure TForm2.Button1Click(Sender: TObject);rnvarrndata:array[0..59] of integer;rni:integer;rnbeginrn for i := 0 to 59 dorn data[i]:=random(200);rnwhile i<60 dornbeginrn Series1.AddXY();//里面不知道该如何写rn rn i:=i+1;rnend;rnrnend;rn[/code]
TChart的横坐标问题
在Tchart里面ADD了一个FASTLINErn请问它的<em>横坐标</em>如果ADD成“2008年11月03日,2008年11月04日……”rnADDXY的参数好像要double型吧?不知道在预览的时候,如何添加这样的日期代码
excel横坐标数据设置
excel问题:<em>横坐标</em>为5,6,,7,8,9,10,11,12,1,2,3,4,纵坐标为1,2,3,4,5,5,5,5,4,3,2,1该如何用x,y 散点图画?请教高手!!
关于highcharts横坐标时间的问题?
用highcharts的时候 从数据库读出两个数组 一个是时间数组 格式 2011-11-10 15:20:23 一个是速度数值数组 时间数组不连续 现在 想<em>横坐标</em><em>显示</em>时间 纵坐标为速度 <em>显示</em>150个点左右.现在曲线有个前辈已经做出来了 可是<em>横坐标</em>没有<em>显示</em>时间。rn rn现在就问 这样不连续的时间点 <em>横坐标</em>能<em>显示</em>么?能的话怎么设置参数?rn 不知道我说清楚了没有 要代码的话 我可以发下..rn求高手解答。
echart 横坐标倾斜
根据API,实现Echarts很简单,在这就不多说了,下面就说说项目中碰到的一些需求 1.由于<em>横坐标</em>很多,导致数据不能展示完整,所以需要设置<em>横坐标</em>样式倾斜展示 2.每个数据列(比如柱形图),顶部需要<em>显示</em>具体数值 [html] view plain copy >   html lang="en">   head>   meta c
js-hightchart 横坐标可以点击
xAxis: { categories: ['汇总', '一班', '二班', '三班'], labels: { useHTML:true, formatter: function() { return '' + this.value + ''; } } }, \''+iid+'\'
matlab 横坐标倾斜
http://www.mathworks.com/matlabcentral/fileexchange/3486 boxplot(randn(5,5),1)xticklabel_rotate([1:5],45,{'label_1','label_2','label_3','label_4','label_5'},'interpreter','none'); 不知为何在自从更新为2012a后,这段...
Excel横坐标变粗线
Excel作图时,发现图<em>横坐标</em>突然变粗,发现是由于<em>横坐标</em>顶点太多,导致刻度线密集造成的,如图 解决方案:<em>横坐标</em>-》刻度线间隔-》改为100即可。 如图:
java+echart(折线图柱状图显示
项目中用到了<em>折线图</em>和<em>柱状图</em>来展示数据,直接上代码。 后台: 这是<em>柱状图</em>: List&amp;lt;UserResponse&amp;gt; aa = this.getData(); this.userResponseList = aa; Result&amp;lt;Object&amp;gt; result = new Result&amp;lt;&amp;gt;(); Map&amp;lt;String, Object&amp;gt; returnD...
chart横坐标问题
我现在的chart<em>横坐标</em>是动态获取的,从0开始计数,如何将<em>横坐标</em>改为从1开始计数
chart的横坐标如何设置
chart的<em>横坐标</em>都是1,2,3....我想它变成我要的文字,请问如何做
Tchart的横坐标设置间隔?
从数据库中读出历史数据,有一时间字段A,其数据的时间没有规律,我想在图表中<em>显示</em>有规律,如何做?
tdbchart控件横坐标问题
series[0]的dataset为表a,rn表arntagno tagname valuern1 t1 316.0rn2 t2 636.0rn3 t3 828.0rn4 t4 316.0rn5 t5 636.0rn6 t6 828.0rn我用tdbchart的y轴对应a.value字段,x轴无意义,但是想改变点与点之间的间隔怎么办?rn比如间隔为l:=10,我想让t1的<em>横坐标</em>为0,t2<em>横坐标</em>为l,t3<em>横坐标</em>为3l...,chart画出的线,点与点之间的间隔是相等的rnrn
chart的横坐标均匀分布的问题
请问:rn我使用的TChart,<em>显示</em>曲线的时候,<em>横坐标</em><em>显示</em>1 3 5 7 9 11 14 17.....rn不是均匀<em>显示</em>,他装不下了中间 的间隔就变了,从2变到3rn如何才能固定这个递增的值呢,比如我隔5个才需要<em>显示</em>一个<em>横坐标</em>的标签,即0 5 10 15 20....rnrn谢谢
关于曲线图的横坐标问题
我用<em>jfreechart</em>做曲线图rn由于其坐标上可视的值是自动<em>显示</em>的rn出现了一个棘手的问题rn当我的图上只有两个点时(一月一个值,二月一个值)rn但会有7个<em>横坐标</em>值rn如下:rn|rn|rn|rn| ×------------×rn|rn|__________________________________________rn 一月 一月 一月 一月 一月 二月 二月rn请问这是怎么一回事rn怎么解决啊
Teechart横坐标设置的问题。
Teechart的版本是4.0。我的问题是如何设置<em>横坐标</em>为每隔24出现一个。就是<em>横坐标</em>是0、24、48……,而不是默认的0、1、2、3……rnrn设置实现也行,代码实现也行。请高手赐教!
origin画图修改横坐标
当在origin中画图,如果<em>横坐标</em>不为连续的整数,比如以下这种:GPUS images/s 1 277.91 2 542.7116667 4 1059.7775 8 2118.373767 16 4141.461033 就会生成以下这种图。。。。怎么把<em>横坐标</em>调整呢只要把<em>横坐标</em>的一列全选,单击右键,在Properties 中format 改为 text 就 OK 了然后再重新生成图就是可...
R 横坐标角度设置
theme( axis.text.x = element_text(size = 12,angle = 45,hjust = 1) )        
怎么确定DBChart的横坐标
现在DBChart的<em>横坐标</em>是系统时间:rn我想确定<em>横坐标</em>为3分钟,或是5分钟;rnrn因为数据是动态获得的,画出的曲线也是动态的。rnrn怎么样实现上面两种功能呢?
jfreechart 柱状图 显示问题??
我在前台要实现的效果如下:rnrn[img]http://dl.iteye.com/upload/attachment/487358/d5fc2280-fca5-3fca-a47f-9ed6c2c08ca8.png[/img]rnrn问题是:现在每一个类别下的第一列为总额,而第二、第三列为百分比(这个百分比是该列与占总额的百分比),实际的图例希望以百分比<em>显示</em>。事实上就是,在<em>柱状图</em>中可不可不添加一列是与图形本身无关的数据,用来作为参考?或者说JfreeChart支持画图方法,可以另外在图添加内容?本人是新手,JfreeChart的API已经看了两天了,网上的资料也看了很多,个人感觉不太好实现,不知道各位高人们有什么好的解决办法??rnThanks in advance!!!
Echarts横坐标倾斜,顶部显示数字
最近项目使用到Echarts,所以学习了下 根据API,实现Echarts很简单,在这就不多说了,下面就说说项目中碰到的一些需求 1.由于<em>横坐标</em>很多,导致数据不能展示完整,所以需要设置<em>横坐标</em>样式倾斜展示 2.每个数据列(比如柱形图),顶部需要<em>显示</em>具体数值 Echarts<em>横坐标</em>倾斜,顶部文字<em>显示</em>实现 var width; var height; var myChar
TeeChart横坐标如何用秒钟显示
我想把<em>横坐标</em>设置成0:0.54(表示0分0.54秒)这样的形式,用VS工具应该怎么做?各位高手,帮帮忙!
请问MSCHART如何不显示横坐标
请教大神一个小问题,我不想<em>显示</em>MSCHART的<em>横坐标</em>,请问如何写代码
再问下水晶报表横坐标显示时间的问题
搜索过了,但是之前的贴子很多都提示页面不存在,只好再发贴请教下:rn rnrn 用水晶报表做一报表,做曲线图,<em>横坐标</em>是时间,精确到分的,如2010-01-11 13:30:00rn现在有二个问题rn1.现在<em>横坐标</em>里<em>显示</em>的是2010-01-11 ,如何请时间格式化到分,如2010-01-11 13:30:00 ?rn2.因为曲线图是按5分钟的时间间隔来画的,所以如果横向排列的话,字会叠到一起,如何设置<em>横坐标</em>纵向排列?rnrn谢谢先..........rnrn
TChart 横坐标隔n个显示一个
用Tchart画一个图,<em>横坐标</em>是时间,纵坐标是值,只<em>显示</em>整点的<em>横坐标</em>的值(0,1,2,3...23)。因为是每分钟描一个点,所以点很密,导致整点的<em>横坐标</em>的值被挤掉了不现实。如何设置只让整点<em>显示</em><em>横坐标</em>呀?rnrn
eclipse开发工具10下载
此资源分为16个部分,全部下载完放一起解压后,是一个完整的eclipse! 相关下载链接:[url=//download.csdn.net/download/lfx1998/3103757?utm_source=bbsseo]//download.csdn.net/download/lfx1998/3103757?utm_source=bbsseo[/url]
PHP与图像操作的函数下载
PHP与图像操作的函数 中文版,需要的可以考虑哦 相关下载链接:[url=//download.csdn.net/download/afuzou/3117529?utm_source=bbsseo]//download.csdn.net/download/afuzou/3117529?utm_source=bbsseo[/url]
java课件19-33(数据库)下载
数据库在开发中的应用,包括数据库的连接,触发器等 相关下载链接:[url=//download.csdn.net/download/yuanqinglikejava/4258433?utm_source=bbsseo]//download.csdn.net/download/yuanqinglikejava/4258433?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的