学习R时如何记笔记?

学习R时如何记笔记?,r,R,我目前正在自学R,我想知道做笔记的最好方法是什么。我目前使用的是微软Word,它不是很好。理想情况下,如果该软件具有以下功能,那将非常棒: 一个索引,这样我可以很容易地快速引用代码 突出显示与Rstudio类似的代码 能够保存文本以及R图 有什么软件可以做到这一点吗?此外,自我学习R的一些技巧和最佳实践是什么 提前谢谢 是一种使用集成R代码创建漂亮文档的好方法。RStudio是R最流行的IDE,它使得创建它们完全不费吹灰之力 如果你习惯了,你可以用。是另一个(可能更容易)选项我发现为我研究的

我目前正在自学R,我想知道做笔记的最好方法是什么。我目前使用的是微软Word,它不是很好。理想情况下,如果该软件具有以下功能,那将非常棒:

  • 一个索引,这样我可以很容易地快速引用代码
  • 突出显示与Rstudio类似的代码
  • 能够保存文本以及R图
有什么软件可以做到这一点吗?此外,自我学习R的一些技巧和最佳实践是什么


提前谢谢

是一种使用集成R代码创建漂亮文档的好方法。RStudio是R最流行的IDE,它使得创建它们完全不费吹灰之力

如果你习惯了,你可以用。是另一个(可能更容易)选项

我发现为我研究的每个主题创建R脚本很有用。我有一个用于一般R函数,一个用于正则表达式,一个用于XPath,一个用于ggplot,等等。在这些函数中,我使用了我的一个数据帧,并简单地针对该数据帧应用每个函数或技术(当我发现需要一些额外的内容时添加到其中)。我可以评论我从培训中学到的内容,并轻松修改代码以学习参数、语法等

有了这组学习脚本加上我的实际编码脚本,我经常使用RStudio的Edit/Find-in文件来查看前面给定函数的代码示例


我还保留了与R脚本相对应的Word文件,并将堆栈溢出中发现的有用内容复制到其中。这些文件使用Word的目录功能来维持秩序。

简单地说,用您的评论保留您的R历史记录。然后,您可以将它们复制并粘贴到任何编辑器,以便进一步编辑和搜索。更高级的方法是使用Swave或R标记,但首先你们应该学习它们。