R

R重要学习资料

背景 2020年春季新开了 R语言与数据可视化 一课,需要引入国外优秀的教学资源,现将互联网上搜集的一些资料列示在此,留存备用。 40 questions to test your skill on R for Data Science https://www.analyticsvidhya.com/blog/2017/05/40-questions-r-for-data-science/ 这个链接可以作为试题考察学生 R 基本知识掌握情况 Full Solution – Skilltest on R for Data Science https://www.analyticsvidhya.com/blog/2016/08/full-solution-skill-test-on-r-for-data-science/ 这个,链接也有50道题可以做为测试用 46 Questions on SQL to test a data science professional (Skilltest Solution) https://www.analyticsvidhya.com/blog/2017/01/46-questions-on-sql-to-test-a-data-science-professional-skilltest-solution/ What We Do in the Kernels - A 2018 Kaggle Survey Story https://www.kaggleusercontent.com/kf/8046180/eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..ZMa3JEgbpva3y9CB9HuYyQ.tXPB98D421Ozx4AAUnU0WWu1j2xNYLxA9YwPSLeXjUHHPtOfNzrDASTlGXoxwaHbKDooJmqggtWlc8YWJKonbTu1X8NxpBTUq1N7Fd5nBEL_gcrHP0UI8XdNEkpZ4DScmdHw9ePkVnpMMvxQig0LjZIO9Fq13wnDian9GiErSOhnel2bev0sTMfgRH23OEYm.taQAXF57KjSF6mRVUuDeHQ/results.html# coinmarketcapr extract and monitor price and market cap of various Cryptocurrencies from ‘CoinMarketCap’ https://amrrs.

Rstudio server installation in Ubuntu16.04LTS on Tencent cloud environment

缘起 在本地电脑上跑一些比较费时间的R脚本程序,由于一直占用机时,会影响电脑的其他使用。为此,考虑在腾讯云服务器上安装 Rstudio server,以便能够在云服务器上运行R程序,方便随时随地查看程序运行结果。 安装过程 在腾讯云服务器上,选择操作系统为 Ubuntu 16.04 LTS,安装 Rstudio server。注意:首先安装R,再去安装 Rstudio server,后者是前者的集成开发环境(IDE),方便数据分析人员编写脚本程序、调试代码、显示运行结果。 整个安装分为以下2大步骤6小步骤: 步骤1:安装基础的R包 1.1 首先在 root 用户权限下输入以下命令 sudo vi /etc/apt/sources.list 上述命令是通过ubuntu自带的vi编辑器,对指定目录下的sources.list文件进行修改。 1.2 其次,按下“i”,进入编辑状态,在文件的最后一行输入: deb https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu xenial/ 上述选择的是清华大学CRAN镜像地址 说明:ubuntu16.04 LTS的代号为xenial,以上路径是清华大学的ubuntu16操作系统下R语言的镜像源 参考网址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 修改完毕后,按下“esc”退出编辑状态,并输入”:wq”,退出并保存,会提示文件修改信息。 1.3 接下来在ubuntu操作系统的shell界面(有$标志的界面)输入以下命令: sudo apt-get update sudo apt-get install r-base r-base-dev 1.4 最后,在ubuntu操作系统的shell界面(有$标志的界面)输入以下命令: R 进入R环境,输入 version,查看安装的版本号。 步骤2:安装 Rstudio server 详细的英文安装说明,请访问:https://www.rstudio.com/products/rstudio/download-server/ 2.1 首先,在ubuntu操作系统的shell界面(有$标志的界面)输入以下命令: sudo apt-get install gdebi-core wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.1335-amd64.deb sudo gdebi rstudio-server-1.2.1335-amd64.deb 说明:上述安装的Rstudio server版本号:1.

How to solve R wordcloud2 shown blank page

在用 Rmarkdown 输出 wordcloud2 包制作的词云图时,经常出现空白页面的问题(第一个词云图能正常输出,但第二个图就呈现空白页面),一直不得其解。 今天通过在 https://stackoverflow.com 上以 wordcloud2 为关键词进行问题检索,发现老外已有人提问,详见 https://stackoverflow.com/questions/50163582/r-wordcloud2-showing-blank-page?r=SearchResults ,问题出在 wordcloud2 包的一个小 bug ,要解决也容易,就是在 Rstudio 的控制台输入以下命令对 wordcloud2 升级: devtools::install_github("lchiffon/wordcloud2") 升级后会发现,wordcloud2 的最新版本为 0.2.2,之前是 0.2.1,再运行 Rmarkdown ,发现所有的词云图输出就正常了。 一个体会:由于国内的 R 使用频度和水平和国外比有一定差距,遇到一些新问题,最好的解决之道就是上 Stackoverflow 上寻找答案,一定能高效又快速地解决。

用drposter包做海报

缘起 在http://www.pzhao.org/zh/post/r-course-announcement/ 上看到用drposter 包制作的小广告,挺酷。 办法 仔细一查,发现在github上有这个包的安装与使用说明,见链接 https://github.com/bbucior/drposter/blob/master/inst/example/poster.Rmd 可以先安装,然后在poster.md基础上修改内容,完成海报的制作。记录一下,留作备存!