2017-04-20 37 views
1

目前,我们执行下列操作:自动添加注释出签R中控制台输出或RStudio

> head(mtcars,n=3) 
       mpg cyl disp hp drat wt qsec vs am gear carb 
Mazda RX4  21.0 6 160 110 3.90 2.620 16.46 0 1 4 4 
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4 
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1 

是否有办法来调整控制台(R或RStudio),使得它输出:

> head(mtcars,n=3) 
#    mpg cyl disp hp drat wt qsec vs am gear carb 
# Mazda RX4  21.0 6 160 110 3.90 2.620 16.46 0 1 4 4 
# Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4 
# Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1 
+0

你的意思是'#'登录输出吗? – akrun

+1

@akrun正确。 – neversaint

回答

4

使用reprex包:

library(reprex) 

reprex({head(mtcars, n = 3)}, comment = "#", venue = "so") 
# Rendered reprex is on the clipboard. 

结果保存到剪贴板,粘贴时,它看起来是这样的:

<!-- language-all: lang-r --> 
    <br/> 

    head(mtcars, n = 3) 
#    mpg cyl disp hp drat wt qsec vs am gear carb 
# Mazda RX4  21.0 6 160 110 3.90 2.620 16.46 0 1 4 4 
# Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4 
# Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1