n**b 发帖数: 74 | 1 我想实现的功能是:做出一个图,上面的数据点可以左键、右键点或双击,比如右键点
在数据点上出现右键菜单,可以选择相应另外一个图上特定区间被特定颜色标注出来,
等等类似功能。
请教用什么编程实现?这些数据是从数据库里调出。 |
g*****g 发帖数: 34805 | 2 看你需要在什么平台上,啥语言用得最熟了,你要求的功能不复杂。
【在 n**b 的大作中提到】 : 我想实现的功能是:做出一个图,上面的数据点可以左键、右键点或双击,比如右键点 : 在数据点上出现右键菜单,可以选择相应另外一个图上特定区间被特定颜色标注出来, : 等等类似功能。 : 请教用什么编程实现?这些数据是从数据库里调出。
|
n**b 发帖数: 74 | 3 上手最快的,或者有多种选择不妨列举若干。Thanks!
【在 g*****g 的大作中提到】 : 看你需要在什么平台上,啥语言用得最熟了,你要求的功能不复杂。
|
n**b 发帖数: 74 | 4 例如这种:
http://ec.europa.eu/budget/figures/interactive/index_en.cfm
右边的直方图,比如鼠标放在一个bar上,它会显示国家和金额,右键点会出现打印等
功能,还需要能在双击时,左边的图会添加信息,比如这里左边的pie chart,双击右
边直方图一处,左边pie chart某一个会变成红色,或者左边会新生成一张chart |
e*******o 发帖数: 4654 | 5 http://docs.sencha.com/extjs/4.2.1/#!/example/charts/Pie.html
这些例子大概就是你说的
Ext Js. 上手慢,不过你要光做图的话很快。用ext direct call server side api
有免费版,和付费版。文档垃圾的很,虽然看起来啥都有。
做一个图,复杂度和你例子中差不多的。前后端加一起,新手一般是3天时间。
不过我没见过更好的了。 |
e*******o 发帖数: 4654 | 6 要是你要的图的类型他们没有,就麻烦了,boxplot,我搞了一个星期还没做好。 |
N******K 发帖数: 10202 | 7 boxplot一个星期没搞定 你老板没把你咔嚓了?
【在 e*******o 的大作中提到】 : 要是你要的图的类型他们没有,就麻烦了,boxplot,我搞了一个星期还没做好。
|
e*******o 发帖数: 4654 | 8 大哥,要是在R 中搞,几分钟的事情,要啥有啥。
关键是要在ext js的框架中搞,要从头写。
我一个星期搞出了个prototype,reviewer都一致说好了。
现在没搞定的是resize,拖拽以后,大小变化有问题。
【在 N******K 的大作中提到】 : boxplot一个星期没搞定 你老板没把你咔嚓了?
|
d****i 发帖数: 4809 | 9 类似的有好多,象什么flot, jqplot, Chart.js, Highcharts.js等等都可以吧。
【在 e*******o 的大作中提到】 : http://docs.sencha.com/extjs/4.2.1/#!/example/charts/Pie.html : 这些例子大概就是你说的 : Ext Js. 上手慢,不过你要光做图的话很快。用ext direct call server side api : 有免费版,和付费版。文档垃圾的很,虽然看起来啥都有。 : 做一个图,复杂度和你例子中差不多的。前后端加一起,新手一般是3天时间。 : 不过我没见过更好的了。
|