如何用Bert整合R和Excel



  • Bert是一个可以帮助我们整合R和Excel功能的免费的工具。点击这里下载Bert
    我带大家来尝试一下这个工具的功能究竟好不好用。
    48f24d12-65c1-4090-b927-c268a31efe4c-image.png

    目前发现的最大问题是Bert这个工具只能兼容到R3.5,这导致了很多高版本的R包不能使用。 目前很多开发者在招募愿意帮助Bert更新的人。不过目前还没有已经有新版本了的消息。感谢下面的Youtube视频https://www.youtube.com/watch?v=jyGwOrKTPRY,解决了很多我自己的兼容性方面的问题。
    dcb0f388-cf04-4ee0-b05f-92da9fcaa3d0-image.png



  • 安装

    Windows的用户可以在这个网站https://bert-toolkit.com/download-bert下载Installer,下载完成后双击exe文件,按照说明操作即可完成安装。

    安装成功后,每次打开Excel时,都会出现这个图标。
    3628ef30-1d06-4899-9a03-b34e65e77cfd-image.png
    Add-Ins(加载项) 标签下面的BERT Console。

    单击这个BERT Console就可以运行R界面了。
    52bfb0c5-af88-41eb-861c-b8d103024062-image.png



  • 如何安装需要的包

    由于Bert只能支持到R3.5.0,所以在安装任何包前都要先运行下面的Code:

    local({r <- getOption("repos")
    r["CRAN"] <- "https://cran.microsoft.com/snapshot/2019-04-15/" 
    options(repos=r)
    })
    
    

    如果还不行可以修改里面的日期来改变安装的包的版本。我自己安装ggplot的过程基本就需要在各个版本之间反复横跳,最后终于成功。

    然后可以直接在R console敲入install.packages("想要的包的名字")
    以ggplot为例:

    install.packages("ggplot2")
    


  • 之后可以尝试利用这些例子
    https://bert-toolkit.com/bert-example-functions
    来学习Bert的使用

    我实验了

    Drawing Maps

    生成地图的例子,运行上是没有问题的。
    e97cd00a-a987-4c96-83b7-a916221ec23f-image.png

    之后有趣的项目会再更新


登录后回复