小编gap*_*ppy的帖子

专家R用户,你的.Rprofile中有什么?

我总是发现其他人的启动配置文件对该语言既有用又有启发性.此外,虽然我有一些BashVim的定制,但我没有R.

例如,我一直想要的一件事是窗口终端中输入和输出文本的不同颜色,甚至可能是语法高亮.

terminal customization r rprofile

266
推荐指数
24
解决办法
6万
查看次数

R中的异常处理

有没有人在R中有异常处理的示例/教程?官方文档非常简洁.

exception-handling r

98
推荐指数
5
解决办法
7万
查看次数

如何在Linux中使用R增加列数

这可能看起来很卑鄙,但它会影响我的工作效率.我在Linux上使用R终端模式.与Windows IDE不同,Linux将列数限制为80,因此更难以检查数据集.有没有办法设置最大列数?

r

64
推荐指数
5
解决办法
2万
查看次数

自定义轴标签

我有一个简单的geom_point图,其中x变量是序数,取5个值(编码1:5).

在图中我想用5个相应的文本标签替换它.是否可以在ggplot中完成?

r ggplot2

55
推荐指数
2
解决办法
7万
查看次数

是否有等效的pythonic"if __name__ =="__ main__":main()"?

目标是有两种简单的方法来源代码,例如func.R,包含一个函数.调用R CMD BATCH func.R初始化函数并评估是.在会话中,发布source("func.R")只是初始化函数.任何的想法?

python r

46
推荐指数
3
解决办法
3805
查看次数

如何检查R中的操作系统

可能重复:
检测R中的操作系统(例如,对于自适应.Rprofile文件)
如何在R中确定我正在运行哪个平台?

R中是否有一个原始函数会返回有关运行R的系统的信息?我主要关注操作系统,但任何其他数据都可能有所帮助.

r

40
推荐指数
2
解决办法
1万
查看次数

用R来复制文件

作为在Windows下运行R的大型任务的一部分,我想在目录之间复制选定的文件.是否有可能在R内给出一个命令cp patha/filea*.csv pathb(注意通配符,额外的香料)?

copy r file

31
推荐指数
2
解决办法
2万
查看次数

用R或Python中的邮政编码绘制彩色地图

我有一些美国人口统计和公司数据.
我想在一个州或一个较小的地区(例如城市)绘制邮政编码区域.每个区域将由特定于该区域的颜色和/或文本注释.输出类似于http://maps.huge.info/,但a)带有注释文本; b)pdf输出; c)R或Python中的脚本.

是否有任何包和代码可以让我这样做?

python graphics zipcode r

30
推荐指数
2
解决办法
4万
查看次数

无法打印到pdf ggplot图表

可能重复:
从R函数中生成多个图形

发生在我身上的奇怪事情:以下代码无法打印到pdf设备:

outnames <- c("1.pdf", "2.pdf")
for (n in outnames){
    pdf(n)
    qplot(1:10)
    dev.off()
}
Run Code Online (Sandbox Code Playgroud)

即使生成了pdf文件,也不会打印任何内容到pdf.然而,

pdf(outnames[2])
qplot(1:10)
dev.off()
Run Code Online (Sandbox Code Playgroud)

会很好地工作.知道为什么吗?转载于R 2.11.1.

r ggplot2

24
推荐指数
2
解决办法
1万
查看次数

将参数传递给ggplot

想创建一个使用ggplot生成图形的函数.为简单起见,典型的图可以是

ggplot(car, aes(x=speed, y=dist)) + geom_point() 
Run Code Online (Sandbox Code Playgroud)

我想要创建的函数是类型

f <- function(DS, x, y) ggplot(DS, aes(x=x, y=y)) + geom_point()
Run Code Online (Sandbox Code Playgroud)

然而,这不起作用,因为x和y不是字符串.在以前的SO问题中已经注意到这个问题(例如,这个问题),但在我看来,没有提供令人满意的答案.如何修改上面的函数使其适用于任意数据帧?

r ggplot2

19
推荐指数
2
解决办法
1万
查看次数