由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Python 进浏览器了
相关主题
求python大牛指路python在2009年差点死掉,后来为什么起死回生了?
python 画图哪个库最好用?有matplotlib或numpy/scipy的同学帮我试试
Python pandas 是坑不?python3还是python?
请问Python初学者怎么学python画图是不是还是matplotlib?
data science如何进阶?急! Python 如何从文件读取数据(整数) ~~在线等
Re: 有谁觉得做bioinformatics 的数据分析 python比R好的? (转载)python: 怎么避免memory leak?
Anaconda装起来会跟已有的python dist有什么冲突吗?如何自学python
易写性,易维护和执行效率综合来看Java码农转data science行业,有没有一起的 (转载)
相关话题的讨论汇总
话题: br话题: python话题: js话题: 浏览器话题: 项目
进入Programming版参与讨论
1 (共1页)
g****t
发帖数: 31659
1
项目名:pyodide
Mozilla的项目。
With the help of webassembly, Python can run directly in browser, together
with four numerical computation packages: numpy , pandas, matplotlib, scipy.
JS Python = double wins
Mozilla 牛。
这个项目我个人人认为成功的概率非常高。借道webassembly 虚拟机的文件系统。看着
像是早先搞asmjs的几位师傅的手法。
j*****w
发帖数: 1
2
结论有了,理由呢?
把原来云端擅长的 CPU/GPU 密集的计算搬到本地,好处是?跟 Jupyter Notebook 等
基于 Web 的平台相比,改进是?
m******r
发帖数: 1033
3
请教进浏览器有什么好 ? 前一阵我们老板非要推行朱比特, 我也试了试。 不觉得有
什么好,除非配个大屏幕,视觉效果确实比传统编辑器好很多。 可是我家里没有大屏
幕啊,我一般就是用传统编辑器, 算命代码通常50~60行, 最长的不过一百行,在14
寸小屏幕看起来刚刚好。
而且浏览器是休闲用的,编辑器是干活用的,一个左脑,一个右脑,想切换了只要动两
个手指(alt + tab ),不想切换了可以随时关掉另外一个。 现在朱比特成了浏览器的
一个tab, 切换不方便了。
第三,我浏览器经常开好几个窗口,从邮件,新闻,体育,八卦什么乱七八糟的都有,
朱比特这么一进来,我开大会没法共享屏幕了。 本来只想给别人看看代码的,结果浏
览器一开把我看什么网站都共享出去了。
x***4
发帖数: 1815
4
跟jupyter没太大关系吧。主要就是可以用python 写frontend,体验应该比js好。

14

【在 m******r 的大作中提到】
: 请教进浏览器有什么好 ? 前一阵我们老板非要推行朱比特, 我也试了试。 不觉得有
: 什么好,除非配个大屏幕,视觉效果确实比传统编辑器好很多。 可是我家里没有大屏
: 幕啊,我一般就是用传统编辑器, 算命代码通常50~60行, 最长的不过一百行,在14
: 寸小屏幕看起来刚刚好。
: 而且浏览器是休闲用的,编辑器是干活用的,一个左脑,一个右脑,想切换了只要动两
: 个手指(alt + tab ),不想切换了可以随时关掉另外一个。 现在朱比特成了浏览器的
: 一个tab, 切换不方便了。
: 第三,我浏览器经常开好几个窗口,从邮件,新闻,体育,八卦什么乱七八糟的都有,
: 朱比特这么一进来,我开大会没法共享屏幕了。 本来只想给别人看看代码的,结果浏
: 览器一开把我看什么网站都共享出去了。

g****t
发帖数: 31659
5
科学计算的开源环境,经过battle field测试的只有Python和R这两个系统。现在python
的主要系统可以通过webassembly进入web browser和js互动。这当然对python, js来说
都是大事。
而且这个设计很合理,具备可操作性。只追求有限的目标。就是几个python的库弄对再
说。(单单pandas这几年就贡献了极多的 python增量用户。)仅仅这个项目的设定和
demo就是很好的贡献。因为作者指出了一条合适的道路。
几年之前我研究过这个python进浏览器的问题。各大公司(包括msft,Twitter...)有不
少项目想把python翻译成js,还有很多别的approach. 这注定是失败的。因为项目的范
围太广了。那么多第三方包,不少都对C之类的其他包有依赖,你不可能都转到浏览器
里。
(Python 转java的那个jython也是这个原因注定要失败。王银在goog那个静态分析的活
其实是jython的一个小分支。)
当然,话说回来,项目是否成功还要看资源和公司政治。asmjs也是一眼看上去就是对
的。然而很多年之后才有webasm的。


: 结论有了,理由呢?

: 把原来云端擅长的 CPU/GPU 密集的计算搬到本地,好处是?跟 Jupyter
Notebook 等

: 基于 Web 的平台相比,改进是?



【在 j*****w 的大作中提到】
: 结论有了,理由呢?
: 把原来云端擅长的 CPU/GPU 密集的计算搬到本地,好处是?跟 Jupyter Notebook 等
: 基于 Web 的平台相比,改进是?

g****t
发帖数: 31659
6
Jupyter跟这个项目不是一回事。
我觉得这个项目未来的前景是,你可以在js里面直接写
import numpy as np
然后js里面就有了一套经过battle field测试的数值计算系统。
这对两个社区来说是巨大的双赢。


: 请教进浏览器有什么好 ? 前一阵我们老板非要推行朱比特, 我也试了
试。 不
觉得有

: 什么好,除非配个大屏幕,视觉效果确实比传统编辑器好很多。 可是我
家里没
有大屏

: 幕啊,我一般就是用传统编辑器, 算命代码通常50~60行, 最长的不过
一百行
,在14

: 寸小屏幕看起来刚刚好。

: 而且浏览器是休闲用的,编辑器是干活用的,一个左脑,一个右脑,想切
换了只
要动两

: 个手指(alt tab ),不想切换了可以随时关掉另外一个。 现在朱比特
成了浏
览器的

: 一个tab, 切换不方便了。

: 第三,我浏览器经常开好几个窗口,从邮件,新闻,体育,八卦什么乱七
八糟的
都有,

: 朱比特这么一进来,我开大会没法共享屏幕了。 本来只想给别人看看代
码的,
结果浏

: 览器一开把我看什么网站都共享出去了。



【在 m******r 的大作中提到】
: 请教进浏览器有什么好 ? 前一阵我们老板非要推行朱比特, 我也试了试。 不觉得有
: 什么好,除非配个大屏幕,视觉效果确实比传统编辑器好很多。 可是我家里没有大屏
: 幕啊,我一般就是用传统编辑器, 算命代码通常50~60行, 最长的不过一百行,在14
: 寸小屏幕看起来刚刚好。
: 而且浏览器是休闲用的,编辑器是干活用的,一个左脑,一个右脑,想切换了只要动两
: 个手指(alt + tab ),不想切换了可以随时关掉另外一个。 现在朱比特成了浏览器的
: 一个tab, 切换不方便了。
: 第三,我浏览器经常开好几个窗口,从邮件,新闻,体育,八卦什么乱七八糟的都有,
: 朱比特这么一进来,我开大会没法共享屏幕了。 本来只想给别人看看代码的,结果浏
: 览器一开把我看什么网站都共享出去了。

g****t
发帖数: 31659
7
我覺得倒不是用python寫前端。之前有把python和DOM結合的幾個項目。我覺得都是不
對的。JS在前端很多方面無法替代。
但是另一方面,numpy pandas matplotlib scipy, 这四个东西,任何其他语言社区来
开发我个人认为也是非常不现实的。说实话我非常不理解这件事。大概十年前我认为
numpy就是垃圾。看好的是octave那样的matlab全兼容系统。后来numpy居然越修越好。
假如JS社区要自己写一个多维数字系统,没有十年我觉得很难成功。


: 跟jupyter没太大关系吧。主要就是可以用python 写frontend,体验应该比js好。

: 14



【在 x***4 的大作中提到】
: 跟jupyter没太大关系吧。主要就是可以用python 写frontend,体验应该比js好。
:
: 14

j*****w
发帖数: 1
8
这个项目可能的 points 我看有两个:
1 让用户在浏览器中用 Python 做数值计算;
2 用 Python 来取代 JS 来处理页面用户互动。
如果是 1,现在类似 repl.it 之类的在线 REPL 到处都是,打开就能用。本地没有
GPU 的话,在浏览器中做大型计算浪费时间。如果让用户配置本地 GPU 的话,干脆装
一个 PIP 的 Python 就好。
如果是 2,那么就是改变一下语法,从 JS 到 Python。看不出这是多大的进步。
从你发布的信息看,它自带 pandas 之类的库,貌似定位是 1。那么似乎没有必要。

python

【在 g****t 的大作中提到】
: 科学计算的开源环境,经过battle field测试的只有Python和R这两个系统。现在python
: 的主要系统可以通过webassembly进入web browser和js互动。这当然对python, js来说
: 都是大事。
: 而且这个设计很合理,具备可操作性。只追求有限的目标。就是几个python的库弄对再
: 说。(单单pandas这几年就贡献了极多的 python增量用户。)仅仅这个项目的设定和
: demo就是很好的贡献。因为作者指出了一条合适的道路。
: 几年之前我研究过这个python进浏览器的问题。各大公司(包括msft,Twitter...)有不
: 少项目想把python翻译成js,还有很多别的approach. 这注定是失败的。因为项目的范
: 围太广了。那么多第三方包,不少都对C之类的其他包有依赖,你不可能都转到浏览器
: 里。

j*****w
发帖数: 1
9
问题是,用户为什么要在浏览器里做 CPU 甚至是 GPU 密集的运算?

好。

【在 g****t 的大作中提到】
: 我覺得倒不是用python寫前端。之前有把python和DOM結合的幾個項目。我覺得都是不
: 對的。JS在前端很多方面無法替代。
: 但是另一方面,numpy pandas matplotlib scipy, 这四个东西,任何其他语言社区来
: 开发我个人认为也是非常不现实的。说实话我非常不理解这件事。大概十年前我认为
: numpy就是垃圾。看好的是octave那样的matlab全兼容系统。后来numpy居然越修越好。
: 假如JS社区要自己写一个多维数字系统,没有十年我觉得很难成功。
:
:
: 跟jupyter没太大关系吧。主要就是可以用python 写frontend,体验应该比js好。
:
: 14
:

g****t
发帖数: 31659
10
绝大多数numpy pandas... 的使用时间都不是密集计算。多数都是数据拆行拆列之类的
东西。以及许多的简单计算。例如求基本的统计信息,插值等等。
例如你手里有一个論壇。你想用各種量化統計的指標,來分析客戶抱怨最多的是哪個產
品。node.js寫起來是很不
方便的。這些基礎統計還就是只有
Python/R實戰檢驗過。
我的標題有誤導。應該說是python 以及scipy等6個包進入js


: 问题是,用户为什么要在浏览器里做 CPU 甚至是 GPU 密集的运算?

: 好。



【在 j*****w 的大作中提到】
: 问题是,用户为什么要在浏览器里做 CPU 甚至是 GPU 密集的运算?
:
: 好。

相关主题
Anaconda装起来会跟已有的python dist有什么冲突吗?有matplotlib或numpy/scipy的同学帮我试试
易写性,易维护和执行效率综合来看python3还是python?
python在2009年差点死掉,后来为什么起死回生了?python画图是不是还是matplotlib?
进入Programming版参与讨论
j*****w
发帖数: 1
11
》node.js寫起來是很不
看不出这么简单的功能为什么用 node.js 写起来不方便。用 mysqljs 就是一句查询的
事情。
j*****w
发帖数: 1
12
而且 node.js 是后端,跟浏览器没关系。我们现在讨论的是前端。

【在 g****t 的大作中提到】
: 绝大多数numpy pandas... 的使用时间都不是密集计算。多数都是数据拆行拆列之类的
: 东西。以及许多的简单计算。例如求基本的统计信息,插值等等。
: 例如你手里有一个論壇。你想用各種量化統計的指標,來分析客戶抱怨最多的是哪個產
: 品。node.js寫起來是很不
: 方便的。這些基礎統計還就是只有
: Python/R實戰檢驗過。
: 我的標題有誤導。應該說是python 以及scipy等6個包進入js
:
:
: 问题是,用户为什么要在浏览器里做 CPU 甚至是 GPU 密集的运算?
:
: 好。

g****t
发帖数: 31659
13
看不出來是因為你沒有hands on的數值計算經驗。
实际应用中的数值计算程序,和課本上寫的算法之間有巨大的gap。程序员不用包,手
写数值计算部分,在普遍意义上不现实。效率也很低。多数程序猿本身不是这一行的。
更何況,連課本上的数值计算公理化模型也没多少程序猿学过。
就连算个标准差,那也有polish过的算法。你总不能每一个小的算法部分都去查书,自
己理解,验证,测试吧。
你還記得apple的天線門嗎?那應該就是數值計算出了corner cases。


: 》node.js寫起來是很不

: 看不出这么简单的功能为什么用 node.js 写起来不方便。用 mysqljs 就
是一句
查询的

: 事情。



【在 j*****w 的大作中提到】
: 而且 node.js 是后端,跟浏览器没关系。我们现在讨论的是前端。
g****t
发帖数: 31659
14
他們七個月前就有人試著在node裡用。


: 而且 node.js 是后端,跟浏览器没关系。我们现在讨论的是前端。



【在 j*****w 的大作中提到】
: 而且 node.js 是后端,跟浏览器没关系。我们现在讨论的是前端。
g****t
发帖数: 31659
15
另外mysqljs什麼的我沒用過。但我不認為易用性和api設置對用戶的友好度會超過
numpy. 本身numpy就是從matlab來的用戶習慣。


: 看不出來是因為你沒有hands on的數值計算經驗。

: 实际应用中的数值计算程序,和課本上寫的算法之間有巨大的gap。程序员不用
包,手

: 写数值计算部分,在普遍意义上不现实。效率也很低。多数程序猿本身不是这一
行的。

: 更何況,連課本上的数值计算公理化模型也没多少程序猿学过。

: 就连算个标准差,那也有polish过的算法。你总不能每一个小的算法部分都去查
书,自

: 己理解,验证,测试吧。

: 你還記得apple的天線門嗎?那應該就是數值計算出了corner cases。

:

【在 g****t 的大作中提到】
: 他們七個月前就有人試著在node裡用。
:
:
: 而且 node.js 是后端,跟浏览器没关系。我们现在讨论的是前端。
:

j*****w
发帖数: 1
16
我说看不出是委婉的说法。
我当然看得出,实现你说的这个:
“例如你手里有一个論壇。你想用各種量化統計的指標,來分析客戶抱怨最多的是哪個產
品。node.js寫起來是很不
方便的。這些基礎統計還就是只有
Python/R實戰檢驗過。

根本不用什么数值计算。
别因为 Python 上面有几个数值计算的库,就想着最简单的功能都要拿它来做。
别拿电锯锯面包。因为不是这样用的。

【在 g****t 的大作中提到】
: 看不出來是因為你沒有hands on的數值計算經驗。
: 实际应用中的数值计算程序,和課本上寫的算法之間有巨大的gap。程序员不用包,手
: 写数值计算部分,在普遍意义上不现实。效率也很低。多数程序猿本身不是这一行的。
: 更何況,連課本上的数值计算公理化模型也没多少程序猿学过。
: 就连算个标准差,那也有polish过的算法。你总不能每一个小的算法部分都去查书,自
: 己理解,验证,测试吧。
: 你還記得apple的天線門嗎?那應該就是數值計算出了corner cases。
:
:
: 》node.js寫起來是很不
:
: 看不出这么简单的功能为什么用 node.js 写起来不方便。用 mysqljs 就

j*****w
发帖数: 1
17
Mysqljs 和 numpy 根本不是同一个东西。不要拿苹果和橙子比。
这两个的相同点大概也只有它们都是代码而已。

【在 g****t 的大作中提到】
: 另外mysqljs什麼的我沒用過。但我不認為易用性和api設置對用戶的友好度會超過
: numpy. 本身numpy就是從matlab來的用戶習慣。
:
:
: 看不出來是因為你沒有hands on的數值計算經驗。
:
: 实际应用中的数值计算程序,和課本上寫的算法之間有巨大的gap。程序员不用
: 包,手
:
: 写数值计算部分,在普遍意义上不现实。效率也很低。多数程序猿本身不是这一
: 行的。
:
: 更何況,連課本上的数值计算公理化模型也没多少程序猿学过。
:
: 就连算个标准差,那也有polish过的算法。你总不能每一个小的算法部分都去查

g****t
发帖数: 31659
18
你對這些東西0經驗。
第一,
“分析客戶抱怨最多的是哪個產品”這個很簡單嗎?覺得簡單是你統計知識
是0。不然
你說一下如何去掉很多抱怨裡的季節因素,以及地理因素造成的bias。我昨天還寫了
proposal。
第二,單就數值計算來講。線性方程看著簡單吧?你會求特徵根嗎?


: 我说看不出是委婉的说法。

: 我当然看得出,实现你说的这个:

: “例如你手里有一个論壇。你想用各種量化統計的指標,來分析客
戶抱怨最多的
是哪個產

: 品。node.js寫起來是很不

: 方便的。這些基礎統計還就是只有

: Python/R實戰檢驗過。

: ”

: 根本不用什么数值计算。

: 别因为 Python 上面有几个数值计算的库,就想着最简单的功能都要拿它
来做。

: 别拿电锯锯面包。因为不是这样用的。



【在 j*****w 的大作中提到】
: Mysqljs 和 numpy 根本不是同一个东西。不要拿苹果和橙子比。
: 这两个的相同点大概也只有它们都是代码而已。

j*****w
发帖数: 1
19
》分析客戶抱怨最多的是哪個產品
看你的实际例子怎样,如果是从自然语言分析的话,用 NLP 中的 sentiment analysis。
》你對這些東西0經驗。
你又来了渗入大量的假设。你的假设是错的。

【在 g****t 的大作中提到】
: 你對這些東西0經驗。
: 第一,
: “分析客戶抱怨最多的是哪個產品”這個很簡單嗎?覺得簡單是你統計知識
: 是0。不然
: 你說一下如何去掉很多抱怨裡的季節因素,以及地理因素造成的bias。我昨天還寫了
: proposal。
: 第二,單就數值計算來講。線性方程看著簡單吧?你會求特徵根嗎?
:
:
: 我说看不出是委婉的说法。
:
: 我当然看得出,实现你说的这个:

g****t
发帖数: 31659
20
我說的東西你壓根聽不懂。
別說‘找抱怨’這麽復雜的任務了。這是和推薦系統反過來的任務。這麽復
雜的東西。你列個buzz word有什麼用?
再說了,為了限定範圍。我舉一個具體的技術問題是你怎麼把其他的factor分出去,找
出來真抱怨。你這完全不懂裝懂
了。說啥buzz word呢。
就連基本的插值加畫圖要弄對那也是很麻煩的事。你去股票版問問,前幾年google 股
票圖其實都是有個地方不對的,有時候會出問題。因為他家的圖出問題還引發大規模掐
架。


: 》分析客戶抱怨最多的是哪個產品

: 看你的实际例子怎样,如果是从自然语言分析的话,用 NLP 中的
sentiment
analysis。

: 》你對這些東西0經驗。

: 你又来了渗入大量的假设。你的假设是错的。



【在 j*****w 的大作中提到】
: 》分析客戶抱怨最多的是哪個產品
: 看你的实际例子怎样,如果是从自然语言分析的话,用 NLP 中的 sentiment analysis。
: 》你對這些東西0經驗。
: 你又来了渗入大量的假设。你的假设是错的。

相关主题
急! Python 如何从文件读取数据(整数) ~~在线等Java码农转data science行业,有没有一起的 (转载)
python: 怎么避免memory leak?data.table谁用过? 有那么神吗?
如何自学pythonfree back test tool in python - for quant algos (转载)
进入Programming版参与讨论
j*****w
发帖数: 1
21
开玩笑,当年我们的数学课本用的是数学系的,概率统计是基本功。自己实现矩阵运算
,写过 3D 引擎。你以为呢?
但是我说这些东西没意思。不是小学生了。
关键是你要把点说清楚。理清逻辑,然后清晰地表达出来。
So far,这个项目看起来 pointless,定位不清晰。至少从你的表达看来。

【在 g****t 的大作中提到】
: 我說的東西你壓根聽不懂。
: 別說‘找抱怨’這麽復雜的任務了。這是和推薦系統反過來的任務。這麽復
: 雜的東西。你列個buzz word有什麼用?
: 再說了,為了限定範圍。我舉一個具體的技術問題是你怎麼把其他的factor分出去,找
: 出來真抱怨。你這完全不懂裝懂
: 了。說啥buzz word呢。
: 就連基本的插值加畫圖要弄對那也是很麻煩的事。你去股票版問問,前幾年google 股
: 票圖其實都是有個地方不對的,有時候會出問題。因為他家的圖出問題還引發大規模掐
: 架。
:

g****t
发帖数: 31659
22
你的3D引擎測試過嗎?賣了幾個人?產品跟你自己寫著玩完全不是一回事。我不認為你
會寫基本的樣條插值,也不認為你理解樣條插值這樣的畫圖裡基本的東西。不然你不會
看輕這些基本的東西應用中的麻煩的地方。


: 开玩笑,当年我们的数学课本用的是数学系的,概率统计是基本功。自己实现矩
阵运算

: ,写过 3D 引擎。你以为呢?

: 但是我说这些东西没意思。不是小学生了。

: 关键是你要把点说清楚。理清逻辑,然后清晰地表达出来。

: So far,这个项目看起来 pointless,定位不清晰。至少从你的表达看来。



【在 j*****w 的大作中提到】
: 开玩笑,当年我们的数学课本用的是数学系的,概率统计是基本功。自己实现矩阵运算
: ,写过 3D 引擎。你以为呢?
: 但是我说这些东西没意思。不是小学生了。
: 关键是你要把点说清楚。理清逻辑,然后清晰地表达出来。
: So far,这个项目看起来 pointless,定位不清晰。至少从你的表达看来。

m******r
发帖数: 1033
23
这题目有意思。
先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一。 难
得不是计算,难得是说出这玩意能干嘛用。
再说第一题的。 研究季节因素,地理因素很多人用所谓混合模型, 什么固定因素,随
机因素,专门对付这种有分层结构的数据。 R里面的nlme, (nonlinear mixed effect
模型) 专门干这个。 SAS也有相应函数。 ( proc mix ? )
但我感兴趣的是,实际效果怎么样 ? 我观察好几年 发现都是学术圈里的人在做,全
是一堆希腊符号,说自己如何好。 这点很象sem, 结构化模型, 火了十几年,表面看
美的不得了 ( 什么内在因素,外在因素,各种路径还给你连起来 ),问题是出了学
术圈,到底能干嘛 ?
你们不知道谢一辉(开发ggplot的)早年就是研究这个的,sem, 前些年终于醒悟了,
说再也不回答有关结构化模型的邮件, 原因是公说公有理婆说婆有理。 (我看是sem
找不到实际应用。)
另外, 小谢绝对是很热心的一个人, 有问必答。

【在 g****t 的大作中提到】
: 你對這些東西0經驗。
: 第一,
: “分析客戶抱怨最多的是哪個產品”這個很簡單嗎?覺得簡單是你統計知識
: 是0。不然
: 你說一下如何去掉很多抱怨裡的季節因素,以及地理因素造成的bias。我昨天還寫了
: proposal。
: 第二,單就數值計算來講。線性方程看著簡單吧?你會求特徵根嗎?
:
:
: 我说看不出是委婉的说法。
:
: 我当然看得出,实现你说的这个:

g****t
发帖数: 31659
24
我舉一個最簡單的例子。
例如TD ameriTrade這個廣受好評的手機app。那裡面包含了各種基本統計,這些東西手
寫js是非常麻煩的。就連基本的移動平均,樣條,...應用中那也有坑。
從0手寫耗時而且質量難以保證。反例例如我用的國內的海通證券。假如numpy等進去js
系統。那就容易很多。
d******c
发帖数: 2407
25
单纯回答技术问题,把代码窗口移到独立的浏览器窗口就是了(move tab to new
window)

14

【在 m******r 的大作中提到】
: 请教进浏览器有什么好 ? 前一阵我们老板非要推行朱比特, 我也试了试。 不觉得有
: 什么好,除非配个大屏幕,视觉效果确实比传统编辑器好很多。 可是我家里没有大屏
: 幕啊,我一般就是用传统编辑器, 算命代码通常50~60行, 最长的不过一百行,在14
: 寸小屏幕看起来刚刚好。
: 而且浏览器是休闲用的,编辑器是干活用的,一个左脑,一个右脑,想切换了只要动两
: 个手指(alt + tab ),不想切换了可以随时关掉另外一个。 现在朱比特成了浏览器的
: 一个tab, 切换不方便了。
: 第三,我浏览器经常开好几个窗口,从邮件,新闻,体育,八卦什么乱七八糟的都有,
: 朱比特这么一进来,我开大会没法共享屏幕了。 本来只想给别人看看代码的,结果浏
: 览器一开把我看什么网站都共享出去了。

g****t
发帖数: 31659
26
你问问Xie Yihui,能不能把R,以及ggplot转成webasm,这样可以进去js的社区。统计学
家最有价值的东西之一我觉得是隔断时间,有画新的图debao。这就好比算卦,别人看
手,我看耳朵。
你说的统计的东西我一无所知。不过我觉得没有生产数据的验证和纠正,除了极少数高
级天才之外,很少有人可以把一个统计理论与世隔绝的从头到尾弄对。现实世界对一个
程序或者一个理论的debug作用是威力很大的,而且效率也很高。用研究数论的工作程
序来研究统计,恐怕有成果的可能性不大。


: 这题目有意思。

: 先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一
。 难

: 得不是计算,难得是说出这玩意能干嘛用。

: 再说第一题的。 研究季节因素,地理因素很多人用所谓混合模型, 什么固定因
素,随

: 机因素,专门对付这种有分层结构的数据。 R里面的nlme, (nonlinear mixed
effect

: 模型) 专门干这个。 SAS也有相应函数。 ( proc mix ? )

: 但我感兴趣的是,实际效果怎么样 ? 我观察好几年 发现都是学术圈里的人在
做,全

: 是一堆希腊符号,说自己如何好。 这点很象sem, 结构化模型, 火了十几年,
表面看

: 美的不得了 ( 什么内在因素,外在因素,各种路径还给你连起来 ),问题是
出了学

: 术圈,到底能干嘛 ?



【在 m******r 的大作中提到】
: 这题目有意思。
: 先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一。 难
: 得不是计算,难得是说出这玩意能干嘛用。
: 再说第一题的。 研究季节因素,地理因素很多人用所谓混合模型, 什么固定因素,随
: 机因素,专门对付这种有分层结构的数据。 R里面的nlme, (nonlinear mixed effect
: 模型) 专门干这个。 SAS也有相应函数。 ( proc mix ? )
: 但我感兴趣的是,实际效果怎么样 ? 我观察好几年 发现都是学术圈里的人在做,全
: 是一堆希腊符号,说自己如何好。 这点很象sem, 结构化模型, 火了十几年,表面看
: 美的不得了 ( 什么内在因素,外在因素,各种路径还给你连起来 ),问题是出了学
: 术圈,到底能干嘛 ?

d******c
发帖数: 2407
27
谢益辉做的不是ggplot。做的是rmarkdown,knitr, bookdown,blogdown,DT等等

effect

【在 m******r 的大作中提到】
: 这题目有意思。
: 先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一。 难
: 得不是计算,难得是说出这玩意能干嘛用。
: 再说第一题的。 研究季节因素,地理因素很多人用所谓混合模型, 什么固定因素,随
: 机因素,专门对付这种有分层结构的数据。 R里面的nlme, (nonlinear mixed effect
: 模型) 专门干这个。 SAS也有相应函数。 ( proc mix ? )
: 但我感兴趣的是,实际效果怎么样 ? 我观察好几年 发现都是学术圈里的人在做,全
: 是一堆希腊符号,说自己如何好。 这点很象sem, 结构化模型, 火了十几年,表面看
: 美的不得了 ( 什么内在因素,外在因素,各种路径还给你连起来 ),问题是出了学
: 术圈,到底能干嘛 ?

m******r
发帖数: 1033
28
是我记错了。 ggplot是一辉好朋友做的。 两人品味起初有点类似,都在视觉化方面很
讲究。
我是最小主义者, 不讲究。

【在 d******c 的大作中提到】
: 谢益辉做的不是ggplot。做的是rmarkdown,knitr, bookdown,blogdown,DT等等
:
: effect

g****t
发帖数: 31659
29
你问问Xie Yihui,能不能把R,以及ggplot转成webasm,这样可以进去js的社区。统计学
家最有价值的东西之一我觉得是隔断时间,有画新的图ideas。这就好比算卦,别人看
手,我看耳朵。
你说的统计的东西我一无所知。不过我觉得没有生产数据的验证和纠正,除了极少数高
级天才之外,很少有人可以把一个统计理论与世隔绝的从头到尾弄对。现实世界对一个
程序或者一个理论的debug作用是威力很大的,而且效率也很高。用研究数论的工作程
序来研究统计,恐怕有成果的可能性不大。


: 这题目有意思。

: 先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一
。 难

: 得不是计算,难得是说出这玩意能干嘛用。

: 再说第一题的。 研究季节因素,地理因素很多人用所谓混合模型, 什么固定因
素,随

: 机因素,专门对付这种有分层结构的数据。 R里面的nlme, (nonlinear mixed
effect

: 模型) 专门干这个。 SAS也有相应函数。 ( proc mix ? )

: 但我感兴趣的是,实际效果怎么样 ? 我观察好几年 发现都是学术圈里的人在
做,全

: 是一堆希腊符号,说自己如何好。 这点很象sem, 结构化模型, 火了十几年,
表面看

: 美的不得了 ( 什么内在因素,外在因素,各种路径还给你连起来 ),问题是
出了学

: 术圈,到底能干嘛 ?



【在 m******r 的大作中提到】
: 是我记错了。 ggplot是一辉好朋友做的。 两人品味起初有点类似,都在视觉化方面很
: 讲究。
: 我是最小主义者, 不讲究。

r*g
发帖数: 3159
30
我觉得是反过来,Plotly/D3比ggplot/matplotlib这两套要好,R和python都在引进js
的画图库。

【在 g****t 的大作中提到】
: 你问问Xie Yihui,能不能把R,以及ggplot转成webasm,这样可以进去js的社区。统计学
: 家最有价值的东西之一我觉得是隔断时间,有画新的图ideas。这就好比算卦,别人看
: 手,我看耳朵。
: 你说的统计的东西我一无所知。不过我觉得没有生产数据的验证和纠正,除了极少数高
: 级天才之外,很少有人可以把一个统计理论与世隔绝的从头到尾弄对。现实世界对一个
: 程序或者一个理论的debug作用是威力很大的,而且效率也很高。用研究数论的工作程
: 序来研究统计,恐怕有成果的可能性不大。
:
:
: 这题目有意思。
:
: 先说简单的, Ax = lamda x . 线性代数的花花肠子多了,特征根只是其中之一

相关主题
Python的问题python 画图哪个库最好用?
[合集] scipy还是matlabPython pandas 是坑不?
求python大牛指路请问Python初学者怎么学
进入Programming版参与讨论
g****t
发帖数: 31659
31
画图非常重要和复杂,碰到的很多问题和统计是类似的。visualization都是统计或者
滤波之后的visualization。而且这个领域有稳定的价值。

【在 m******r 的大作中提到】
: 是我记错了。 ggplot是一辉好朋友做的。 两人品味起初有点类似,都在视觉化方面很
: 讲究。
: 我是最小主义者, 不讲究。

g****t
发帖数: 31659
32
我也觉得js画图最强。可能我前面没说清楚。R社区有很多统计社区发明的新类型的图
,牵涉到新的统计包。这是js社区没有的。
理想情况,我们可以把这些新的统计口径用R的包算出来,js画更牛的图。
别人算卦看手相,咱看耳朵。也算是个卖点。
另外js缺乏build in计算的包。给图的data feeds容易漏掉corner cases,出问题。这
个我不是开玩笑。例如google下sp500,出来的股票图,之前我记得出过大问题。

js

【在 r*g 的大作中提到】
: 我觉得是反过来,Plotly/D3比ggplot/matplotlib这两套要好,R和python都在引进js
: 的画图库。

m*p
发帖数: 1
33
web assembly, python in browser 和 jupyter 有毛关系
g****t
发帖数: 31659
34
这个项目可以算是从mozilla自己的基于webam的notebook系统出来的。


: web assembly, python in browser 和 jupyter 有毛关系



【在 m*p 的大作中提到】
: web assembly, python in browser 和 jupyter 有毛关系
o****p
发帖数: 9785
35
我觉得是可以让代码分工更细啊。在本地做完足够的preprocessing再传到server上去。

【在 j*****w 的大作中提到】
: 这个项目可能的 points 我看有两个:
: 1 让用户在浏览器中用 Python 做数值计算;
: 2 用 Python 来取代 JS 来处理页面用户互动。
: 如果是 1,现在类似 repl.it 之类的在线 REPL 到处都是,打开就能用。本地没有
: GPU 的话,在浏览器中做大型计算浪费时间。如果让用户配置本地 GPU 的话,干脆装
: 一个 PIP 的 Python 就好。
: 如果是 2,那么就是改变一下语法,从 JS 到 Python。看不出这是多大的进步。
: 从你发布的信息看,它自带 pandas 之类的库,貌似定位是 1。那么似乎没有必要。
:
: python

a*****g
发帖数: 19398
36
感觉bucuo不错哦

scipy.

【在 g****t 的大作中提到】
: 项目名:pyodide
: Mozilla的项目。
: With the help of webassembly, Python can run directly in browser, together
: with four numerical computation packages: numpy , pandas, matplotlib, scipy.
: JS Python = double wins
: Mozilla 牛。
: 这个项目我个人人认为成功的概率非常高。借道webassembly 虚拟机的文件系统。看着
: 像是早先搞asmjs的几位师傅的手法。

d*******r
发帖数: 3299
37
你这个 3D engine 是 3D rendering engine 还是 3D physic simulation engine?
这两个可都是天坑, 写个实战能用的, 挺费劲的. 还是你写的这个就是 hobby project?

【在 j*****w 的大作中提到】
: 开玩笑,当年我们的数学课本用的是数学系的,概率统计是基本功。自己实现矩阵运算
: ,写过 3D 引擎。你以为呢?
: 但是我说这些东西没意思。不是小学生了。
: 关键是你要把点说清楚。理清逻辑,然后清晰地表达出来。
: So far,这个项目看起来 pointless,定位不清晰。至少从你的表达看来。

j*****w
发帖数: 1
38
有两个:一个是光栅渲染,另一个是光线追踪。
光栅渲染不是课程的一部分。
光线追踪是课程的一部分。
两个主要都是 rendering,几乎没有 physics simulation。
目的是练习,看看线性代数在图形学里怎么用。
也是后来发现坑太深,撤了。
也许叫 3D renderer 更合适。

【在 d*******r 的大作中提到】
: 你这个 3D engine 是 3D rendering engine 还是 3D physic simulation engine?
: 这两个可都是天坑, 写个实战能用的, 挺费劲的. 还是你写的这个就是 hobby project?

m*****n
发帖数: 3575
39
祝愿Mozilla越办越好!
1 (共1页)
进入Programming版参与讨论
相关主题
data.table谁用过? 有那么神吗?data science如何进阶?
free back test tool in python - for quant algos (转载)Re: 有谁觉得做bioinformatics 的数据分析 python比R好的? (转载)
Python的问题Anaconda装起来会跟已有的python dist有什么冲突吗?
[合集] scipy还是matlab易写性,易维护和执行效率综合来看
求python大牛指路python在2009年差点死掉,后来为什么起死回生了?
python 画图哪个库最好用?有matplotlib或numpy/scipy的同学帮我试试
Python pandas 是坑不?python3还是python?
请问Python初学者怎么学python画图是不是还是matplotlib?
相关话题的讨论汇总
话题: br话题: python话题: js话题: 浏览器话题: 项目