gpt4 book ai didi

r - 更改默认提示和R中的输出行前缀?

转载 作者:行者123 更新时间:2023-12-03 11:45:23 27 4
gpt4 key购买 nike

出于教学和编写有关R的书面说明的目的,一直令我感到沮丧的是,我不能简单地从R复制命令和输出并将它们粘贴到另一个R session 中。例如,如果我做一些琐碎的事情,例如

> x <- rnorm(10)
> x
[1] 1.76975998 1.19722850 -0.39274507 -1.10979974 0.52320473 -0.08643833
[7] 0.94437690 0.08083207 0.62260363 1.89305469

如果我将其复制并粘贴到文档中,或者甚至在本文的此处,则您(和我的学生)就不能仅突出显示它,将其复制并成功粘贴到R session
> > x <- rnorm(10)
Error: syntax error
> > x
Error: syntax error
> [1] 1.76975998 1.19722850 -0.39274507 -1.10979974 0.52320473 -0.08643833
Error: syntax error
> [7] 0.94437690 0.08083207 0.62260363 1.89305469
Error: syntax error

您可能想要执行此操作以测试R的安装,将我的输出与您的输出进行比较,或者只是想利用我提供的功能。

因此,我想做的是将默认提示从>更改为空字符串或空格,并在所有输出行前添加井号#。这样,我可以交互地使用R来生成一个看起来像
x <- rnorm(10)
x
# [1] 1.76975998 1.19722850 -0.39274507 -1.10979974 0.52320473 -0.08643833
# [7] 0.94437690 0.08083207 0.62260363 1.89305469

可以成功将其复制/粘贴到R session 中。对我(甚至对其他人而言),为期刊文章,学生,讲座等准备R代码会容易得多。

我碰运气没有文档...有什么想法吗?指针?

目前,我正在Mac上通过R.app GUI或从Terminal使用R。

最佳答案

您可以尝试:
options(prompt=" ", continue=" ")
注意引号之间的空格。

第一个选项使提示消失。第二个删除长行上出现的“+”。

关于r - 更改默认提示和R中的输出行前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1448600/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com