b****u 发帖数: 1130 | 1 数据的visualisation其实是个非常重要的部分。俺也是折腾了好多东西,谈谈体会。
1. PyQT+matplotlib+seaborn, 桌面版应用,其实能实现很多功能,速度不错。就是
layout有点烦。其实有软件生成layout的,还没学会。
2. R+Shiny, 网页应用,开始觉得好爽,但是是个大坑,就算modularize,代码的维
护是个很大问题。现在后悔了,有点晚。
3. Dash plotly, 不错,可读性,和维护性都不错。但是会造成大量不必要的IO
4. D3.js, 其实是终极方案,就是俺人老了,不愿学太多了。其实真熟练了,估计也花
不了太多时间。 |
y**********u 发帖数: 2839 | |
W***o 发帖数: 6519 | 3 其实学好D3 + JavaScript 一般就足够 |
b****u 发帖数: 1130 | 4 我现在的确觉的有必要学,否则就相当于鸡鸡被别人抓着。
稍微用过一点,不知道要花多少时间。我就觉得javascript代码太长了,有点头疼。
【在 W***o 的大作中提到】 : 其实学好D3 + JavaScript 一般就足够
|
g*******u 发帖数: 3948 | 5 是这个吗?
d3js.org/
我也在想 matplotlib+seaborn 够用不? |
m*****p 发帖数: 39 | 6 jupyter (ipython) 怎么样?网页版的,不用javascript
我们现在是jupyter + matplotlib + seaborn,全套python |
b****u 发帖数: 1130 | 7 这个如果你只是做一个demo还行,但是要做成一个内部使用的产品还是不行的。
我很多时候是要做个小团队用的mini分析软件。
【在 m*****p 的大作中提到】 : jupyter (ipython) 怎么样?网页版的,不用javascript : 我们现在是jupyter + matplotlib + seaborn,全套python
|
l**********0 发帖数: 150 | |
g****t 发帖数: 31659 | 9 你可以查查我一年或者两年前的文章。和你的看法类似。
互动图是非常麻烦的一件事。当初我用python最后收敛到bokeh,
然后发现bokeh无法显示7万个点的曲线。现在有提高了,可以显示。这说明bokeh团队
还在努力。相对来说值得信赖。
Js的库是多。但是各种免费工具我怕有客户锁定的坑。用多了洗脑太厉害。d3挺麻烦,
也许你需要自己开发一套画图简单的api。例如我就只用5种数据的6种图。那么一共就
这些情况,封装下完事。 |
g****t 发帖数: 31659 | |
|
|
w*****g 发帖数: 16352 | 11 不就是qt designer么?画好窗囗,把控件放上,然后挂上输入输出函数就行了。
[在 bobohu (bobohu) 的大作中提到:]
:数据的visualisation其实是个非常重要的部分。俺也是折腾了好多东西,谈谈体会。
:1. PyQT+matplotlib+seaborn, 桌面版应用,其实能实现很多功能,速度不错。就是
:layout有点烦。其实有软件生成layout的,还没学会。
:护是个很大问题。现在后悔了,有点晚。 |
b****u 发帖数: 1130 | 12 对就是这个,一般是windows下去搞。
【在 w*****g 的大作中提到】 : 不就是qt designer么?画好窗囗,把控件放上,然后挂上输入输出函数就行了。 : [在 bobohu (bobohu) 的大作中提到:] : :数据的visualisation其实是个非常重要的部分。俺也是折腾了好多东西,谈谈体会。 : :1. PyQT+matplotlib+seaborn, 桌面版应用,其实能实现很多功能,速度不错。就是 : :layout有点烦。其实有软件生成layout的,还没学会。 : :护是个很大问题。现在后悔了,有点晚。
|
c******n 发帖数: 16666 | 13 我现在用的最多的是国货 百度的echarts 上次几天撸了个dashboard貌似风评还不错
d3主要是拿在定制化重的一些项目 除了练手的 正经项目我倒现在也才做了3个
另外啊d3在地图和gis方面很方便 如果需要在mapbox leaflet之外做自己的eyecandy至
少坐标转换这块d3少不了的
只是做传统图表的话 做个线图d3就能烦死你 稍微封装过的c3js都好不少 不过在
echarts面前都是渣啊
另外毛子的pixijs也很好用 如果要上大数量走webgl的话 做过2个很满意 完成了svg和
canvas做不到的东西又不用去threejs里面写真的glsl
不过echarts也有gl的一直没功夫仔细看
【在 b****u 的大作中提到】 : 我现在的确觉的有必要学,否则就相当于鸡鸡被别人抓着。 : 稍微用过一点,不知道要花多少时间。我就觉得javascript代码太长了,有点头疼。
|
w********m 发帖数: 1137 | 14 同赞一下echarts。国货精品
【在 c******n 的大作中提到】 : 我现在用的最多的是国货 百度的echarts 上次几天撸了个dashboard貌似风评还不错 : d3主要是拿在定制化重的一些项目 除了练手的 正经项目我倒现在也才做了3个 : 另外啊d3在地图和gis方面很方便 如果需要在mapbox leaflet之外做自己的eyecandy至 : 少坐标转换这块d3少不了的 : 只是做传统图表的话 做个线图d3就能烦死你 稍微封装过的c3js都好不少 不过在 : echarts面前都是渣啊 : 另外毛子的pixijs也很好用 如果要上大数量走webgl的话 做过2个很满意 完成了svg和 : canvas做不到的东西又不用去threejs里面写真的glsl : 不过echarts也有gl的一直没功夫仔细看
|
w**z 发帖数: 8232 | 15 我看数据科学家都是用 Tableau?
【在 b****u 的大作中提到】 : 数据的visualisation其实是个非常重要的部分。俺也是折腾了好多东西,谈谈体会。 : 1. PyQT+matplotlib+seaborn, 桌面版应用,其实能实现很多功能,速度不错。就是 : layout有点烦。其实有软件生成layout的,还没学会。 : 2. R+Shiny, 网页应用,开始觉得好爽,但是是个大坑,就算modularize,代码的维 : 护是个很大问题。现在后悔了,有点晚。 : 3. Dash plotly, 不错,可读性,和维护性都不错。但是会造成大量不必要的IO : 4. D3.js, 其实是终极方案,就是俺人老了,不愿学太多了。其实真熟练了,估计也花 : 不了太多时间。
|
n******g 发帖数: 2201 | 16 D3 盛名之下 到时候还是要手动编程画图啊。
[在 bobohu (bobohu) 的大作中提到:]
:数据的visualisation其实是个非常重要的部分。俺也是折腾了好多东西,谈谈体会。
:1. PyQT+matplotlib+seaborn, 桌面版应用,其实能实现很多功能,速度不错。就是
:layout有点烦。其实有软件生成layout的,还没学会。
:护是个很大问题。现在后悔了,有点晚。 |