R语言不是真正的语言,人们学习R很困难的一部分原因是,它并不是一种真正的编程语言。John Cook是一位R专家,他曾说:“R是一个做统计的交互环境,不是一种真正的编程语言。把R看做包含有编程语言的交互环境会更有帮助。” 然而,Python更加平易近人。一方面,各种各样的开发人员都熟悉Python并在广泛的应用领域使用它。不像R几乎只用于数据分析,一个开发人员在第一次编写他的网站脚本或其他应用程序时,就可以体验到Python。 但是,除了可以利用现成的Python开发者资源,用Python语言做数据科学的最大好处之一是:在不同的应用程序中使用一种编程语言所增加的效率。德克萨斯大学奥斯汀分校研究助理Tal Yarkoni解释说:“事实证明,使用一种语言来做所有的开发和分析的好处是相当可观的。一方面,当你可以用同一种语言做所有的事情的时候,你就不必一直提醒自己:Ruby使用blocks而不是comprehensions,在Python中得到数组的大小应当调用len(array),而不是array.length…… 相比R,这种新的,早期的“数据科学家”,将更多地使用Python。Python使用起来相对简单,而且他们可能已经将其用于一个项目中了。至于在其他市场,相比于那些功能强大但复杂的工具,熟悉或者容易学习的工具更容易取胜。更多相关内容本次专辑将为大家带来…… 这两个开源办公套件产品很相似,然而某一个貌似已经开始具有轻微的领先优势……Apache OpenOffice和LibreOffice都是OpenOffice.org的现代衍生产品。最近几年,几乎所有的Linux发行版都将LibreOffice作为它们的默认办公套件。然而,过去18个月来,OpenOffice作为Apache项目又重新回到了人们的视线,对于这两款全功能办公套件,现在,自由软件用户可以进行二选一咯~ 然而即使是用户,在两种几乎一样的选择中做决定也会有困难。三年前,这哥儿俩分了家,三年时间,这对于软件开发来说是很长的一段时间,即使是这样,OpenOffice和LibreOffice之间的不同却刚刚开始显现。除去那些明显已经去掉的过时特性,单说功能集合与基本逻辑,自从OpenOffice.org时代以来,这两者都几乎没有什么大的改变。 纵观整个套件,只有个别应用里能发现一些新功能,主要集中在Writer的文字处理方面。其实,它们两者之间的大部分区别主要存在于更高的层面,例如对格式和字体的支持、对插件扩展的政策等,更多的不同,则体现在是否紧跟时代,以及对标准化接口的努力程度上。 LibreOffice和OpenOffice之间的程序大部分都是一样的。例如它俩的Draw,看起来完全没有区别;再如Impress,主要的区别就是LibreOffice的最新版支持使用Android设备控制幻灯片放映;除了幻灯片背景以外,两者其他方面没什么不同,都能很好的胜任日常使用,除非有特殊偏好,用户选择哪一款都可以;同样,在Calc电子制表软件中,两者最大的区别就是你可以在LibreOffice里创建数据表单。更多相关内容,我们将在本次专辑中为大家带来…… Linux Mint是一个基于Ubuntu开发而来的Linux操作系统,Linux Mint Team团队创始于2006年,其目标是为家庭用户和企业客户提供免费、高效、易用、高雅的桌面操作系统,Distrowatch排行榜上目前第一名的Linux发行版。 Linux Mint提供了Cinnamon、MATE、KDE、Xface四种官方桌面环境。Cinnamon原本是Unix类系统下的用户界面,GNOME Shell的派生版本,MATE则是由已经停止官方维护的GNOME 2源代码派生而来,这俩是主力版本,首发登场。后两种就不必说了,一般会稍晚几周放出。 Linux Mint和它的本源Ubuntu一样也是每年发布两个新版本,一般来说是5月和11月,比Ubuntu晚一个月。 它的开发代号也同样很有趣:都是“a”结尾的女性名字,而且开头按字母表顺序排序,每逢重大版本更换一次,小版本保持不变,比如1.0版本是Ada,2.0、2.1、2.2版本分别是Barbara、Bea、Bianca,3.0、3.1版本叫做Cassandra、Celena,此前的15版本是Olivia,刚刚发布的16版本则是Petra,基于Ubuntu 13.10 "Raring Ringtail"、Linux Kernel 3.11。那么我们不妨来一起欣赏下试用截图吧! |