画曲线图问题

时间:2021-02-28 20:19:11
我在搜到很多js画曲线图的程序,但大多是数据在函数里给出了,我常识过曲线图数据函数参数来传递,没弄出来。于是我用了JSChart来画图,能弄xml文件里读取数据,但是在chrome浏览器老出现warning吧:JSChart XML:File not loaded or malformed color/data/option set, 而且我改了option里的窗口大小等参数,可是曲线图没有变化,就是感觉chrome浏览器对xml文件的支持和其他浏览器不一样,其他浏览器并没出现那个warning。还有个问题就是IE不弹出那个图~ 
所以,有推荐比较简单的能接受参数传递的画图程序或者插件么?

7 个解决方案

#1


用JFreeChart,在后台画图,前台直接调用后台的画图方法就可以了

#2


推荐svg  很不错  特别是动态图比较流畅

#3


引用 1 楼  的回复:
用JFreeChart,在后台画图,前台直接调用后台的画图方法就可以了

我百度了下,这个是java平台?可是我用的php= =

#4


fusioncharts 
  去百度了解下。,
很多公司做图表都是用的这个插件。!!!

#5


引用 2 楼  的回复:
推荐svg  很不错  特别是动态图比较流畅


我找到了~ 有个问题就是W3上没说 画折线图的时候 原点在左上角 能调到左下角么?

#6


坐标系的问题,需要翻转 y 轴
y = 图区高 - y

#7


我用svg 基本上搞定我的问题了 谢谢 我没找到y轴翻转 只找到了旋转180° 旋转之后图到上面去了 但是左右是反的  于是写数据的时候把数据反着写应该能解决问题 谢谢大家

#1


用JFreeChart,在后台画图,前台直接调用后台的画图方法就可以了

#2


推荐svg  很不错  特别是动态图比较流畅

#3


引用 1 楼  的回复:
用JFreeChart,在后台画图,前台直接调用后台的画图方法就可以了

我百度了下,这个是java平台?可是我用的php= =

#4


fusioncharts 
  去百度了解下。,
很多公司做图表都是用的这个插件。!!!

#5


引用 2 楼  的回复:
推荐svg  很不错  特别是动态图比较流畅


我找到了~ 有个问题就是W3上没说 画折线图的时候 原点在左上角 能调到左下角么?

#6


坐标系的问题,需要翻转 y 轴
y = 图区高 - y

#7


我用svg 基本上搞定我的问题了 谢谢 我没找到y轴翻转 只找到了旋转180° 旋转之后图到上面去了 但是左右是反的  于是写数据的时候把数据反着写应该能解决问题 谢谢大家