我想用R重做correlation,因为R有很多选项可以使用,correlation做出来很漂亮。我使用的是Anaconda里的R studio。
在网上看到一个教程:
其中有一步,需要安装Hmisc这个包,我照做,然后提示错误:
package ‘foreign’ is not available (for R version 3.6.1)
foreign这个包不适合R版本3.6.1。然后开始google,百度查找解决方法,发现没有一个能解决我的问题。我就开始自己琢磨。错误提示foreign这个包不适合3.6.1版本的R,我就想是不是R的版本太低了。用version命令查看R的版本,果然是3.6.1。然后就很自然地想到升级R。这里我没有在Anaconda中升级R,而是在R网站下载最新版本的RGui,R4.0.3,单独安装R。然后再在Anaconda中更改使用的版本。工具栏Tool -- Global Options -- General -- R version,然后选择刚刚安装的4.0.3版本的R。其实这里Rstudio会根据电脑上的R的版本自动更新R的版本。
好了,更新完R的版本,再尝试安装Hmisc这个包,顺利安装,不再有foreign包不适合的问题。
记录一下。