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

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

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

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

3 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

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

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

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

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




查看完整回答
反对 回复 2019-09-03
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

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-03
  • 3 回答
  • 0 关注
  • 517 浏览

添加回答

举报

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