|
|
n******7 发帖数: 12463 | 3 谢谢各位,准备重点看看spyder
ipython notebook也要看看 |
|
n******7 发帖数: 12463 | 4 这是行为艺术啊
IDLE存在的价值跟IE差不多
系统自带一个,告诉你有个这么的玩意,就这样了 |
|
P**H 发帖数: 1897 | 5 spyder +1
以前写python的时候一直用。 |
|
d******e 发帖数: 2265 | 6 照台linux机器,装上ipython server。 |
|
|
|
r*g 发帖数: 3159 | 9 Ipython notebook 怎么debug? 只能写几行的code吧? |
|
w*****g 发帖数: 16352 | 10 jupyter notebook?
★ 发自iPhone App: ChineseWeb 11 |
|
w*****g 发帖数: 16352 | 11 ipython notebook用法:开三个tab,一个notebook算东西,一个StackOverflow抄代码
,一个mitbbs灌水。
★ 发自iPhone App: ChineseWeb 11 |
|
|
a******c 发帖数: 597 | 13 java的visualization的轮子很多啊。
我看好用的visualization轮子都是java的。 |
|
O*O 发帖数: 2284 | 14 嗯,这个最像
不过我装的windows版的
autocomplete不起作用 |
|
s****e 发帖数: 34 | 15 visual studio community + Python Tools for Visual Studio
不知道这个组合如何? |
|
B**********r 发帖数: 812 | 16 为啥python有些东西不好安装?
比如sklearn主页上就说不要试图直接安装,要用anaconda这类第三方安装 |
|
g****u 发帖数: 252 | 17 pip install sklearn,无痛安装。
尽管不少包其实依赖一些C/C++的库,pip install很少碰到搞不定的。最多用yum/apt
安装
些开发包,没碰到过要改代码的。相比之下,C/C++各种乱七八糟的build system都有,
搞起来难得多。 |
|
f******o 发帖数: 27 | 18 intelliJ community edition+python plugin(vim editing)+ipython. light weight,
powerful and great ui. |
|
n******7 发帖数: 12463 | 19 ? 这个跟同一公司的pycharm有啥区别?
weight, |
|
n******7 发帖数: 12463 | 20 比如?
我去年收过一些,画静态2D图跟ggplot2差太远
不过主要还是java 缺少 operator overloading
也没有官方REPL
用起来太不方便了 |
|
n******7 发帖数: 12463 | 21 rstudio 功不可没
但是性能是硬伤
我感觉python一套工具还是可以一拼的 |
|
k*****u 发帖数: 1688 | 22 谢谢
R使用rstudio server么?
以前在三藩的时候看过shiny的作者演示过,是不是用这个挺不错的?
还是什么package?
有没有实例能介绍一下看看
谢谢帮忙 |
|
c******n 发帖数: 16666 | 23 你先研究下你抓下来的乱码是什么编码
然后utf-8改成那个
很多中文网站都乱来的 |
|
|
p*******t 发帖数: 501 | 25 后来发现,如果我把他写到txt file里面就不是乱码了。这个时候如果用excel打开还
是乱码,不过用unicode再保存一次也可以用excel打开了。
rvest |
|
h*******u 发帖数: 15326 | 26 tinn-r比rstudio好吧,几年前就有断点了,但是也很屎
关键r根本就不是系统设计出来的,就一堆破烂拼在一起。看看matrix和vector关系,
一团乱麻 |
|
n******7 发帖数: 12463 | 27 tinn-r记得就是个editor吧,老早就有了
rstudio的几个panel很适合像我这样边run边写边画图的 |
|
k******t 发帖数: 1498 | 28 正在看shiny和rstudio server,似乎很强大,上手也不难的样子。
现在就是不确定在客户端怎么弄,还在找javascript的轮子。比较简单的分析比如平均
方差t-test之类的能在客户端做最好,不然在server-client间来回跑速度受影响。
shiny |
|
n*****3 发帖数: 1584 | 29 我是指他们不以赚钱为目的。
rstudio 应该是要赚钱的, 大公司会买 |
|
l******n 发帖数: 9344 | 30 google了一下,13毕业后在rstudio工作,推广r也很正常。你年纪看来挺小,本科r就出
来了 |
|
n*****3 发帖数: 1584 | 31 我是指他们不以赚钱为目的。
rstudio 应该是要赚钱的, 大公司会买 |
|
l******n 发帖数: 9344 | 32 google了一下,13毕业后在rstudio工作,推广r也很正常。你年纪看来挺小,本科r就出
来了 |
|
n******7 发帖数: 12463 | 33 看了一下
其实大家的需求都差不多,要在三种状态下切换
1. coding状态,就是写码,专业IDE最好
2. plotting状态,就是visualization,这个楼主用的jupyter notebook
3. testing状态,包括debugging,就是交互折腾各个变量,function,这个楼主用的
ipython shell
其实这些任务,用Rstudio/spyder这种布局是最合适的,但是作者发现spyder不能自动
补齐,只好放弃,哈哈
spyder的一个maintainer还跑出来跟作者讨论了半天为啥这个功能很困难
我不太懂,但是原楼主用jupyter是可以的,我用vim装了插件也是可以的,我用R的时
候更是可以的 |
|
|
|
n******7 发帖数: 12463 | 36 问题是python工具链上手也不容易
做data analysis的话,要实现类似R的功能
得numpy + scipy + pandas + matplotlib + scikit-learn
折腾几种开源包很花精力的
而且还没有R的“保证”:太阳下面统计的东西,都有R的实现
另外工具上,python这边还没有Rstudio这样好用的IDE
用过几天spyder2,感觉还是差点 比较糙
当然,这里主要是说统计分析,python这个这些包肯定也有一些R包没有实现的功能
特别scikit-learn,我觉得非常好用
总之,从好用来说,还是专业的R语言做data analysis好用
如果遇到速度瓶颈了,很多时候是代码本身写的没效率
另外就是把R不擅长的东西尽量分离出去
R很多包底层就是c/cpp,如果这些包也不能满足要求,换语言可能也不会有很大起色 |
|
d******a 发帖数: 32122 | 37 用用就知道了
直接装Visual Studio 2017 RC |
|
a*z 发帖数: 294 | 38 tried but R tools only wants to coop with VS2015. How to link to VS2017?
Thanks. |
|
d******a 发帖数: 32122 | 39 VS2017自带
你需要在安装时候选择data science |
|
d******c 发帖数: 2407 | 40 当初想尝试这个注册了beta版测试,然后一装说要升级win 8.1 service pack
于是我放弃了,最不喜欢升级service pack |
|
d******a 发帖数: 32122 | 41 Visual Studio 调试R 比Rstudio强不少 |
|
m*****n 发帖数: 3575 | 42 我干嘛要实现罗马日历?
我就是用python作算法服务器,相对其它替代者简单好用,这就够了
我还想用过R,但是兴冲冲学了半天最新的那个框架,只能在RStudio里单机用,伺服就
要缴费
那还是回归python
而且公司又没给我编程单付费,我一边开发算法一边用python给他们摞代码,够敬业了。
谁有空学Java,C#,C++? |
|
n*****3 发帖数: 1584 | 43 https://shiny.rstudio.com/gallery/
most of the user case are included. it is very productive if you already
knows R, and the client is not picky about the details.
Feel a little like using clojurescript(which I do not use much), make simple
things very fast ,but hard thing(or details updates/modification) very hard.
BTW personaly I think all the new R library like dplyr, ggplot and shiny are
much better than python correspoding
packages,
but sure python has way way bigger Ego system....... |
|
d******c 发帖数: 2407 | 44 1. 运气,时机,切入点好
2. 得下功夫
有多少人愿意在没有想到会有很大回报的情况下自己写一个库?
其实有不少中国人高手喜欢自己发明轮子,写语言,写编译器,但是切入点往往选的都
是出于个人兴趣而不符合需求潮流。
至于什么私自出版,写书,都是些不沾边的问题。本来就是希望越多人用越好,本来就
是开源的。书更是在已经火起来之后才去写的。
pandas本身的水平一般,内容更是把R的dataframe抄到python,这是我不愿意用python
做分析的原因,到处都比R的一套差一截,ipython比rstudio rmarkdown也差了十万八
千里,但是一些转行的只见过ipython的就把它吹上天了。 |
|
d*******o 发帖数: 493 | 45 大牛讲讲rstudio rmarkdown的优点?
python |
|
e*******o 发帖数: 4654 | 46 r 其实比python复杂多了,但是rstudio 那帮人确实干得不错。 |
|
n******7 发帖数: 12463 | 47 我写R的时候也有这个疑问,如何debug?
我记得Rstudio现在可以设置断点了吧
不过函数套函数的时候要怎么搞呢?
以前R的code一旦写多了,debug就是个噩梦
特别是要跑半个小时来reproduce某个bug。。 |
|
n******7 发帖数: 12463 | 48 开发环境这个是由奢入俭难
最开始觉得vim加上一些插件就不错了
后来喜欢Rstudio/Spyder 这类可以边写边跑到环境
现在写C#要VS professional + Jetbrain的resharper才够爽
有段时间resharper subscript有问题不能用,立马不习惯了
这个东西是免费的午餐,就是说只有好处,没有代价的,不用做取舍,所以没有好的
IDE支持对于学习使用一个语言是巨大的minus。rust我刚看了,jetbrain在开发rust
插件,WIP。等他们beta了我再考虑学吧。我认为好的开发工具支持也是一个语言成熟
的标志
谢谢你的好意,我仔细想想,还是放弃cpp学习了。这些年多次想弄cpp,每次都放弃了
。。。
最近重点看C#书,你推荐的这本先放到购物车里面:) |
|
N******n 发帖数: 3003 | 49 aglee, It is so easy and quick to write a piece of programme using matlab,
its interface including example, help section is very newbie friendly. it is
my favorite. However I still recommend you use R and python since matlab is
very expensive and not popular outside of academia community. In fact, R
people also made a lots of endeavor to improve its interface. You can try
RStudio, very much like matlab. |
|
b****r 发帖数: 17995 | 50 多谢大侠指教
实际上我目前是打算一直留在学术界的,而且我们使用不少成千上万刀的软件,matlab
single license就是一千多刀吧,如果能节约很多时间,即使要买我觉得也还好。我
其实就是要解决手里现在的这个实际问题,完全没有打算成为hardcore informatician
。主要是不知道到底R对excel 的font,颜色等东西的兼容性如何。刚才去看了Rstudio
的教程,看起来确实比R友好不少,多谢介绍!
另外还需请教的是,不知道R有没有conditional import的功能?我现在的问题是有几
千个患者,每个患者有3-5个不同版本的excel,名字各式各样没有规律,但是都含有
unique的一个患者编号,我需要的是import每个患者最后created的那个excel文件。如
果需要手工选择正确的文件import,那会搞死的。
is
is |
|