w*x 发帖数: 518 | 1 刚刚看到是“中学里学习”,不好意思……
那应该是ipython notebook了(现在叫Jupyter...?) |
|
|
x***u 发帖数: 297 | 3 边写边run用ipython notebook. 下载anaconda 装上就可以用了
[发表自未名空间手机版 - m.mitbbs.com] |
|
w*x 发帖数: 518 | 4 刚刚看到是“中学里学习”,不好意思……
那应该是ipython notebook了(现在叫Jupyter...?) |
|
|
w*x 发帖数: 518 | 6 wx, gtk, Qt都很成熟。
但是个人印象中觉得Python里PyQt用得最多,尤其是我在的科学计算领域(IPython Qt
console, Spyder...) |
|
x*******g 发帖数: 17 | 7 请问一下大家都用什么python IDE on mac?
我自己用vim + ipython(debugging).
但是毕竟不是ide, 一次只能弄一个文件。
我看到这些options:
1) sublime
2) intellij + python plugin (甚至还有vim plugin)
请问牛人都是怎么弄的?谢谢先 |
|
N*****m 发帖数: 42603 | 8 再加上ipython/notebook,然后spark也支持
data scientist玩起来很爽 |
|
|
f*******t 发帖数: 7549 | 10 以前帮人setup运行环境,装了R和ipython notebook,可以得到一个web UI。上传文件
后可以用R进行分析,具体情况不太了解,没直接用过。 |
|
N*****m 发帖数: 42603 | 11 本来是认为spark的兴起,会让scala占领data science的市场
现在的结果是spark对python支持的不错
原来在ipython写的东西,可以大规模并行化运行到Spark上
所以,python在这个领域反而更火了 |
|
N*****m 发帖数: 42603 | 12 本来是认为spark的兴起,会让scala占领data science的市场
现在的结果是spark对python支持的不错
原来在ipython写的东西,可以大规模并行化运行到Spark上
所以,python在这个领域反而更火了 |
|
n*****3 发帖数: 1584 | 13 我用 py char m, IDE 自动 take care 这些了
iPython notebook 差点意思 |
|
x****u 发帖数: 44466 | 14 4K看公式也不舒服啊,你的terminal要是有ipython 的qtconsole那么舒服,就不是
console了。 |
|
w********m 发帖数: 1137 | 15 excel的问题是,文件大了打不开。
尼玛就算是神一样的vba也没有用。
这种情况下,我总是建议大妈们用下python里面的pandas去load excel。
秒开。
安全无毒。
配上ipython notebook,还能做点图show给老板看。
大妈们总体还是比较喜欢pandas的。所以说,得大妈者得天下。 |
|
g****t 发帖数: 31659 | 16 都是抄matlab的,所以流行。
第一个赚到那么多钱的无类型语言就是matlab。
ipython notebook不就是抄的mathematica嘛。
python,R的包已经比较不错了。
open source缺的两个东西:
第一,符号计算。maple,mathematica类似水平的东西没有。
第二,Simulink,没有。
如果这两个东西能变成免费的,未来会很不一样。
其实很多东西都是成本的问题,别的都是假的。
假如给你全套matlab无限年的license+service,谁吃饱撑了才用
R,Python做数值计算啊... |
|
x***u 发帖数: 297 | 17 也推荐Python。还建议一下Spyder 编辑器。Spyder的界面据说是和Matlab很像。几年
前Ipython (jupyter) Notebook没出来的时候用过。觉得不错。
新的JupyterLab看着很有前途,但现在还是alpha: |
|
n******g 发帖数: 2201 | 18 我给过他PDF, 图文并茂,非常漂亮,他不喜欢,告诉我说,他要
MS Word or PPT 格式的报告。
平时我演讲的机会很少,所以看来不用深挖Rmarkdown/jupyter |
|
f***8 发帖数: 571 | 19 为何不用Rmarkdown输出为word格式? |
|
|
|
g****t 发帖数: 31659 | 22 你老板喜欢钱不?
天大地大,市场最大。只要客户认可,能当老板的都很灵活的。
反过来,如果市场不认可,那什么天顶星技术都是屁。
当然,如果你没有给客户展示的机会,
那就别折腾了。只能被那些掌握客户资源的人卡脖子了。 |
|
g****t 发帖数: 31659 | 23 现在长期开两个Emacs,一个跑elpy,另一个orgmode ob-ipython
非常xxxx |
|
n******7 发帖数: 12463 | 24 看了一下
其实大家的需求都差不多,要在三种状态下切换
1. coding状态,就是写码,专业IDE最好
2. plotting状态,就是visualization,这个楼主用的jupyter notebook
3. testing状态,包括debugging,就是交互折腾各个变量,function,这个楼主用的
ipython shell
其实这些任务,用Rstudio/spyder这种布局是最合适的,但是作者发现spyder不能自动
补齐,只好放弃,哈哈
spyder的一个maintainer还跑出来跟作者讨论了半天为啥这个功能很困难
我不太懂,但是原楼主用jupyter是可以的,我用vim装了插件也是可以的,我用R的时
候更是可以的 |
|
s**********l 发帖数: 8966 | 25 ipython显然最好,装个jupyter notebook呗。 |
|
m*****n 发帖数: 3575 | 26 一个简简单单的Monte-Carlo
同事用R算和用Matlab算,R差了几倍的速度
换成IPython去算,比R还慢 |
|
a***n 发帖数: 538 | 27 Visual studio code也不错啊,还支持ipython notebook。 |
|
|
x****u 发帖数: 44466 | 29 在你的home目录下找.ipython\profile_default\ipython_kernel_config.py
里面加
c = get_config()
c.IPKernelApp.matplotlib = 'inline' |
|
S*******e 发帖数: 525 | 30 多谢大牛,那个程序是iPython Notebook下的, display在现在的环境下,就像print
。通过你的提示,我加了后两行,就显示了。
PIL.Image.fromarray(a).save(f, fmt)
display(Image(data=f.getvalue()))
im = PIL.Image.fromarray(a)
im.show() |
|
g****t 发帖数: 31659 | 31 我还是回去gnuplot了。
图存成文件,emacs org-mode内部展示。
Base64格式生成单文件的html报告。
Html格式是手机friendly的,
专门用于取悦领导。
领导只需要看一眼图,不需要互动图的功能,
所以不用花脑筋找类似shiny的库了。
兜兜转转我也找了很久Python
类似shiny的库。还攒了不少plotly上面的代码。
现在发觉其实不需要。
弄了互动报告给谁看?
终端客户不会看互动图
同行不需要那么美观
领导更不可能给你鼠标点图看着看那
领导看统计图做商业决定的年代还早着呢
更不可能指望领导学习ipython |
|
x****u 发帖数: 44466 | 32 所谓的python做深度学习,实际上是python定义政策方针,领导gpu干,这活java不适
合啊
python我可以起个ipython交互式开发,java你怎么办? |
|
x****u 发帖数: 44466 | 33 python3就因为print多个括号,就有多少人反对,java想取代ipython太难啊 |
|
g****t 发帖数: 31659 | 34 我给我家老大写了一个简单的cheat sheet
让他看了半小时
然后扔给他ipython
让他自己发展去了
目前没什么进展
他问我为啥要学这个
我说符号对每个人是公平的
希特勒脑子里1 1也不等于3
所以你将来苦痛的时候
可以有个东西玩 |
|
d******c 发帖数: 2407 | 35 不要套大牛的帽子,纯粹是个人喜好
rstudio,r的package管理上手都很容易,rstudio就什么都有了,帮助,画图,
htmlwidget。
你用python做到同样的事情,需要自己东拼西凑,还到处磕磕碰碰。画个图吧,是从
matlab抄过来的,不如ggplot好用。搞网页交互没有shiny类似的东西,更不能像
htmlwidget一样那么随便把js的东西弄过来用。
自从有了htmlwidget,js的东西几天就可以弄过来一个给R用。
rmarkdown本质是markdown,ipython是基于json的,所以你没法对它用版本管理。
rmarkdown一样支持多种语言,一样可以把结果一直交错显示(notebook格式)。因为
是markdown,你可以在代码中间加各种文档或者笔记,我一般写R都是在rmarkdown里写
,直到最后必须的时候才转成.R |
|
s*s 发帖数: 100 | 36 生成的图右上方,不是有一排按钮么? 第一个就是可以存成png呀。(比如https://
plot.ly/ipython-notebooks/cufflinks/ 中的例子)
除非你有一大堆图,手动点的烦。
我一直奇怪cufflinks + plotly为啥流行不起来。。。
df.iplot()不要太方便。 |
|
发帖数: 1 | 37 jupyter (ipython) 怎么样?网页版的,不用javascript
我们现在是jupyter + matplotlib + seaborn,全套python |
|
S******y 发帖数: 1123 | 38 发信人: StatsGuy (StatsGuy), 信区: Statistics
标 题: 也谈为什麽要学习Python (对 Python没有兴趣的请跳过 :-)
发信站: BBS 未名空间站 (Sat Apr 12 20:03:06 2014, 美东)
最近坛子上 百家齐放,百花争鸣
我也忍不住说一说 - 为什麽要学习Python?
首先, 这里只谈Python 不针对其他任何一种语言(对Python没有兴趣的请跳过 :-)
1) Python是 一个所有人都可以学的语言
在亚洲任何一个国家 上过初三/高一 数学的人, 都够资格学Python
与C++, Java相比, Python 大大简化了编程 (只在 performance做了一点牺牲)
2) 如果你想转行Data Science,Python 是你入行的 敲门砖
Python可以prepare data for analysis
Python可以perform statistical analysis (numpy, scipy, pandas, ipython,
scikit-learn)
Python 可以用来写p... 阅读全帖 |
|
s******s 发帖数: 13035 | 39 网页界面的R shell, 如果你用IPython Notebook的话,现在兼容R了,
我孤陋寡闻也才刚知道。
不知道notebook是啥的,直接去jupyter网站上试用一下就行了。这玩
意儿就是直接在网页的box里面写code, 底下直接显示结果,可以一个一个
box写下去,也可以修改以前的box,再加上markdown,project做完就是
一个网页,给人看,或者自己修改都一目了然。 |
|
s******s 发帖数: 13035 | 40 right. 点python2基本上就是ipython notebook,然后装R的那些东西,底下就会多一
个R可以点。 |
|
|
|
|
m******t 发帖数: 273 | 44 Would you please tell me what egg/zip i need to add ?
I have installed scipy but Eclipse cannot find it.
But, iPython can find it.
Any help would be appreciated. |
|
a*******o 发帖数: 81 | 45 scipy没有在你python path里面。要么在pydev里面设置,要么把路径加到你的
PYTHONPATH变量里面。你的scipy有可能是ipython自带的。
回复你是因为很不喜欢niubee整天神道道的 |
|
S******y 发帖数: 1123 | 46 最近坛子上 百家齐放,百花争鸣. 我也忍不住说一说 - 为什麽要学习Python?
首先, 这里只谈Python 不针对其他任何一种语言(对Python没有兴趣的请跳过 :-)
1) Python是 一个所有人都可以学的语言
在亚洲国家 上过初三/高一 数学的人, 都够资格学Python
与C++, Java相比, Python 大大简化了编程 (只在 performance做了一点牺牲)
2) 如果你想转行Data Science,Python 是你入行的 敲门砖
Python可以prepare data for analysis
Python可以perform statistical analysis (numpy, scipy, pandas, ipython,
scikit-learn)
Python 可以用来写production code
Python 可以work seamlessly with Hadoop (extension to Hive, Pig, and Hadoop
streaming). You can write Python map-reduce j... 阅读全帖 |
|
j********t 发帖数: 201 | 47 how about adding Dive into Python, and Learn Python the Hardway for the
starters but with some programming
experiences in other languages:
http://www.diveintopython.net
http://learnpythonthehardway.org/book/
the above books are free.
to get stat packages you might want to buy:
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
however, students at school should concentrate on two things: your
Statistics classes (at school) and the industry you want to go to (interim).
L... 阅读全帖 |
|
S******y 发帖数: 1123 | 48 作data analysis 也可上ipython |
|
S******y 发帖数: 1123 | 49 谢谢楼主的贴 欢迎浏览上过Python实战速成课 同学们的testimonials -
http://plus.google.com/+statsGuyMITBBS/about
每一个 反篑 评语 留言都是真实的!
我提供Python 培训有一个动机是本人对Python 的热爱
以及坚信Python 对每一位同学的career的重要性
其实公司招人最关键的就是 - 这位同学假如明天来上班 是否可以立即上手分担处理数据
sink teeth into data right away 是需要熟练使用工具如Python
DS领域科技公司 没有一个招人经理喜欢听到 - “我现在不会Python 但我
可以将来学习”的回答 这是浪费双方时间的面试。
因为作为candidate来面试前应该已经完全在分析工具语言上装备好了!
去年我有幸与Python 发明人Guido van Rossum 有简短交谈 提及我的passion 就是
向包括统计在内的各个学科的同学(包括自然科学及社会科学)推广普及Python 把大家
从整理数据 cleaning 数据 分析数据之繁重任务中解放出来 这个利器就是Pyt... 阅读全帖 |
|
s****i 发帖数: 216 | 50 装一个anaconda 基本上把所有的库都包含了, 然后我觉得用ipython+pycharm
蛮方便的,
但好像还是达不到matlab的consolename灵活 |
|