在 jupyter notebook 中使用R语言

    科技2022-07-10  191

    踩了各种坑终于成功了,记录一下过程~

    要有R和jupyter,在R的命令行中输入: install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'), destdir = "D:\\Softwares\\R\\R-4.0.0\\packages")

    其中,destdir参数指定要下载的包的安装位置。

    在R中安装 IRkernel 包: 参考网上的代码报错,提示系统没有安装Git 解决:下载并安装Git(版本控制工具) 下载地址:https://git-scm.com/downloads 安装过程:可任选文件位置安装,基本保持默认选项即可,安装参考:Git安装教程(windows) 注意的点: 安装好了Git再运行仍然报错,如下: 错误原因:纯粹是网络问题,换成手机热点解决了。 再次运行仍然报错,如下: 这个错误在网上找了多种解决方法都不成功,网上说是Git的代理问题。 后来在stack overflow社区找到解决方法: 安装 IRkernel 包不用运行install_github语句,直接安装即可,安装过程参考:https://irkernel.github.io/installation/ 注意,需要在R的终端命令行中,而不是R的APP中 第一步,正常安装包 install.packages('IRkernel',destdir = "D:\\Softwares\\R\\R-4.0.0\\packages")

    第二步, 为当前用户可使用第一条语句,为当前系统则使用第二条语句。 但是,在R的命令行中,这一步我又报错了!如下: 又是在stack overflow社区找到解决方法! 这条语句不能在R命令行中写,而要打开jupyter的终端命令行,切换到R终端的目录,运行该R代码。 切换盘符,进入bin目录,输入R运行R命令,运行这条命令

    IRkernel::installspec()

    第三步,设置快捷键,仍然在刚才的jupyter命令行窗口,输入:

    jupyter labextension install @techrah/text-shortcuts

    然后,打开jupyter,发现里面已经有了R内核

    就可以愉快的在jupyter中写R了!~

    Processed: 0.025, SQL: 8