购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1-12 用于处理数据的编程语言

R语言、Python语言、Julia语言

能够轻松实施高级分析的R语言

R语言 是著名的编程语言,拥有丰富的库。它是基于美国电话电报公司(AT&T)的贝尔实验室开发的名为S语言的编程语言的、源代码开放的软件。实际上它是指能够运行S语言语法的“环境”。S-PLUS就是该语言的一款商业软件包。

R语言是一种运行环境,当人们启动它时,就会看到一个输入命令的画面,输入命令后,就会看到运行结果。它非常便于人们在检测小型程序时使用(图1-21)。

得到广泛应用的Python语言

在当今的数据分析领域, Python语言 非常引人注目。它之所以赢得人们的欢迎,是因为针对深度学习等有关人工智能的研究,它拥有丰富的、使用方便的库。

Python语言除了在统计领域,在网络应用程序开发、编程教育、Raspberry Pi等物联网设备的编程等领域也得到广泛的应用。

此外,作为R语言、Python语言的运行环境,可以通过网络浏览器进行访问的“Jupyter Notebook”很受人们的欢迎(图1-22)。

未来被寄予希望的Julia语言

Python语言虽说是一种便于使用的语言,但是它是一种脚本语言,处理速度绝对不算快。于是,处理速度快、在统计领域具有优势的 Julia语言 受到人们的瞩目。

据说,在上面提到过的“Jupyter Notebook”中的“Jupyter”是在综合Julia语言、Python语言、R语言三种语言的名称的基础上命名的。

图1-21 R语言的运用实例

图1-22 Jupyter Notebook可以通过网络浏览器运行R语言、Python语言

要点

在数据分析中,人们经常使用R语言、Python语言。

通过在R语言、Python语言的基础上,增加了Julia语言的使用环境而形成的Jupyter Notebook广受人们的欢迎。 7scl0wXKMjPCHwH9x+303/KEWUW6iDKDKTh59BtwfwPPbeZKahtc2FKqkcdpG6N7

点击中间区域
呼出菜单
上一章
目录
下一章
×