由买买提看人间百态

topics

全部话题 - 话题: nvd3
(共0页)
h******b
发帖数: 6055
1
来自主题: Programming版 - 有人用百度的echart吗,github七千星
我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
有stacked bar。 必须自动适应div的大小。
不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
nvd3本来的文档。
1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
放弃了。
2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose
更多d3的东西更强大。 c3感觉更傻瓜封装的更好。 目前觉得c3好用一点,不直接暴
露d3的东西,更像ppt。
4)Highcharts/angular-ng, ... 阅读全帖
d*******r
发帖数: 3299
2
来自主题: Programming版 - AngularJS 的生态系统太好了
我这两天一直在关注 AngularJS, Backbone.js, ember.js, reactive.js, meteor.js
这些
发觉比流行程度和 community 大小,AngularJS 已经秒杀其它了。。。
比如我想用 D3.js 的最好的那个 charting lib: http://nvd3.org/
我发觉只有 AngularJS 可以让我10min内搞定:
http://cmaurer.github.io/angularjs-nvd3-directives/
http://krispo.github.io/angular-nvd3/#/
直接有打包好的现货 !!
大家还是搞 AngularJS吧
生态系统才是王道.
d*******r
发帖数: 3299
3
来自主题: Programming版 - 有没有用AngularJS的大牛
rickshaw 我也用过,非常直白,基本把 D3 的逻辑都封装完了,用完我还是不懂 D3.
现在想直接学用 D3, 所以在琢磨要不要用 nvd3 这种暴露了很多 D3 细节的 lib。而
且 nvd3 看着确实fancy,有 D3 的范儿。
d*******r
发帖数: 3299
4
来自主题: Programming版 - 有人用百度的echart吗,github七千星
以前折腾 AngularJS 时候, 觉得这个 nvd3 directive 比较好用
http://krispo.github.io/angular-nvd3
d*******r
发帖数: 3299
5
来自主题: Programming版 - 有没有用AngularJS的大牛
为什么呢?
我之前研究过 D3.js 的 interactive charts, 觉得下面2个最好
http://nvd3.org/index.html
http://code.shutterstock.com/rickshaw/
大牛有什么看法?
或者自己用 D3.js 直接写比较好?
d*******r
发帖数: 3299
6
之前老板决定让我用 Google Charts,
被我用这2个否了
http://code.shutterstock.com/rickshaw/
http://nvd3.org/examples/index.html
h******b
发帖数: 6055
7
看了c3,nvd3,chart.js, 感觉都比highchart土太多了。 可是还是不太舍得390刀啊
c******n
发帖数: 16666
8
c3最近问题多多
我准备转nvd3了
感觉略微fancy点
有些特殊的效果还是要自己d3手写
但是心里有有点不爽 写了半天自己成就感满满 其他人未必欣赏得出来
h******b
发帖数: 6055
9
来自主题: Programming版 - 有人用百度的echart吗,github七千星
不知道和highchart比如何。
最近几天试了c3,nvd3,chart.js觉得还是不够polished。
d*******r
发帖数: 3299
10
来自主题: Programming版 - 有人用百度的echart吗,github七千星
你试的原版, 还是 AnguarjS directive 版?
我觉得 nvd3 还行, 算是比较好的 D3.js 例子了
百度那个看着挺给力的, 文档也很好.
是用 Canvas 做的, 跟 D3.js 那个 SVG 路数不一样,
理论上讲, Canvas 应该比 SVG 表现力好,
我觉得可以试试 ECharts.
l**********n
发帖数: 8443
11
来自主题: Programming版 - 有人用百度的echart吗,github七千星
确实是个坑,我用nvd3, 要把directive自己重写。不过重写花不了多少时间。但是你
不能说是angular是个坑,只能说directive是个坑
N*****m
发帖数: 42603
12
来自主题: Programming版 - 有人用百度的echart吗,github七千星
不需要,nvd3的angular轮子很多
c******n
发帖数: 16666
13
来自主题: Programming版 - 有人用百度的echart吗,github七千星
恩 基本和我感觉差不多
chartjs适合搞传统图表 不加东西那种
d3只适合开脑洞的可视化 全部从头写那种 所以我做了几个eye candy之后 现在要搞普
通图表马上就退到c3了,之前用得还不错 天知道和angular配合这么累
关键之前搞了几个demo安利了下angular之后 现在可能要把以前d3的东西放进去 彻底
做成spa 感觉有点傻比了。。
nvd3和c3真的是各有千秋 但是我觉得c3的审美更符合我的品味一点。。

binding
config
W***o
发帖数: 6519
14
来自主题: Programming版 - 哪位大牛 试过d3用在angular里
angular-nvd3 怎么样?
h******b
发帖数: 6055
15
https://www.appannie.com/apps/ios/top/united-states/health-and-fitness/?
device=iphone
这个app叫sworkit, 我最近在用,每天十分钟健身坚持了一个月了。 他们的创意还是
不错的,以前每天三十分钟,一个星期一个小时两三次这样的program我都没能坚持。
短时间,任何地方不需要任何装备就可以健身很方便,包装的也不错。
他们免费版做的太好了,所以买的人不多,畅销榜冲不上去,但免费版名次很高。 不
过广告和附带收入就无法统计了。安卓版也破一百万下载了。公司也被收购了还是很滋
润的。典型的web developer创业的例子。
框架是ionic/angular, 后台是firebase, 图表是nvd3。 因为是文科生的作品,他们
并没有uglify代码,所以你下载一个apk(随便谷歌一下sworkit apk大把连接), 直接
unzip打开assets/www就一览无余了。
难得的学习机会,他们的代码非常简单干净。帮我解决了很多学习angular的问题。欢
迎讨论。
p****e
发帖数: 165
16
lz在一个很没钱的公司,买不起任何BI tool (比如Tableau).目前做可以interactive
的dashboard,全靠Excel VBA(excel还是买得起的)。lz会用R,研究了一下发现R有
个叫做shiny的package,可以做很fancy的dashboard,
http://shiny.rstudio.com/gallery/nvd3-line-chart-output.html
Shiny网页上面的demo也自己运行了一下,发现如果不去购买他们的shiny server服务
,还是需要使用者都装上R软件才可以在local运行这些dashboard. 555,我的
dashboard的使用者都不会用R,实在无法推广,excel才可以接受。像我以前公司稍微有
钱一点,买得起Tableau全套服务,弄个内部tableau server/host就可以做一个web版
本的interactive dashboard, 非技术同事只要能上网,都可以使用我做的dashboard.
求教啊求教,没钱公司如何用open source软件来做个free web applicat... 阅读全帖
(共0页)