OpenTutorials #06

内容来源:OpenScience

在Docker中使用RStudio

R在心理学中使用越来越多,而RStudio可能是使用最广泛的IDE。但有时候,你在自己机器上安装的包,在合作者的机器上却安装不上?或者,在R工具包快速更新换代的情况下,你希望现在使用的全套配置在R包更新若干代以后,你还能轻松地使用当前的版本以及其依赖的版本进行分析?简而言之,如果你希望能保证自己数据分析“在计算上可重复(computational reprodubility)”,那么,Docker是一个绝佳的选择。

本周六,传鹏博士将简单地介绍Docker,并从实用的角度演示在Docker中顺利地使用RStudio,以及相应的工具包(window 10系统下)。

建议提前安装Docker:

Linux (ubuntu):

https://docs.docker.com/engine/install/ubuntu

Windows 10:

https://docs.docker.com/docker-for-windows/install

Mac OS:

https://docs.docker.com/docker-for-mac/install

注:使用较新的电脑,比如使用M1芯片的苹果机,尚无正式的Docker软件,可能会碰到问题。

时间

  • 北京时间[UTC+8] 03月13日(周六) 21:00
  • 欧洲中部时间[CET] 03月13日(周六) 14:00
  • 美国东部时间[EST] 03月13日(周六) 08:00
  • 时长为40分钟

Meeting ID: 958 4455 3364

主持人:王鑫迪 博士,(MNI)

分享人:胡传鹏 博士(南京师范大学心理学院)

直播安排

  • 为什么计算上的可重复性重要
  • 使用R分析数据在计算可重复性上的挑战
  • Docker是什么及其作用
  • Docker下如何使用R

注意事项

  • 提前安装好docker;
  • 进房间后关闭摄像头并保持静音;
  • 我们会录屏并上传,请勿私自录屏。

参考资料

  • http://ropenscilabs.github.io/r-docker-tutorial
  • https://github.com/hcp4715/Rstudio_docker