为了账号安全,请及时绑定邮箱和手机立即绑定

请问专家R用户,你的.Rprofile里有什么?

请问专家R用户,你的.Rprofile里有什么?

POPMUISE 2019-09-02 08:04:37
专家R用户,你的.Rprofile里有什么?我总是发现其他人的启动概要文件对语言很有用,也很有教育意义。此外,虽然我有一些定制巴什和维姆我一无所有。例如,我一直想要的是窗口终端中输入和输出文本的不同颜色,甚至可能是语法高亮。
查看完整描述

3 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

我不喜欢每次输入完整的单词“头”、“摘要”、“名字”,所以我使用别名。

您可以将别名放入.Rprofile文件中,但必须使用函数的完整路径(例如utils:head),否则它将无法工作。

# aliasess <- base::summary
h <- utils::head
n <- base::names

编辑:要回答您的问题,可以使用着色包装要有不同的颜色在终端。酷!:-)



查看完整回答
反对 回复 2019-09-04
?
慕斯709654

TA贡献1840条经验 获得超5个赞

options(stringsAsFactors=FALSE)

虽然我的.Rprofile中实际上没有这样的代码,因为它可能破坏了我的合作作者的代码,但我希望它是默认的。为什么?

1)字符向量使用的内存较少(但很少);

2)更重要的是,我们将避免出现以下问题:

> x <- factor(c("a","b","c"))> x[1] a b c
Levels: a b c> x <- c(x, "d")> x[1] "1" "2" "3" "d"

> x <- factor(c("a","b","c"))> x[1:2] <- c("c", "d")Warning message:In `[<-.factor`(`*tmp*`, 1:2, value = c("c", "d")) :
  invalid factor level, NAs generated

当您需要它们时,因素是很好的(例如,在图中实现排序),但大多数情况下都会带来麻烦。



查看完整回答
反对 回复 2019-09-04
  • 3 回答
  • 0 关注
  • 715 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信