新手指南R:语法怪癖,你会想知道

我们的实践指南第5篇介绍你需要了解一些[R奥秘。

12 第2页
第2页2

该附加软件包sqldf可以运行R的数据框上的SQL查询(有单独的包让您于R与本地数据库连接)。安装并加载sqldf,然后你就可以发出如命令:

sqldf( “从mtcars选择*,其中MPG> 20为了通过MPG DESC”)

这将发现有一英里大于20 mtcars样本数据帧中的所有行,下令从最高到最低英里。

至多r专家将鼓励新手从“作弊”是这样的:在SQL回落使得它不太可能你会通过学习[R语法供电。然而,它的存在对你在紧要关头 - 或者要仔细检查是否获得返回一个从R的表达了预期效果的有效途径。

检查和编辑用GUI数据

和口语作弊的,如果你不想使用命令行来检查和编辑您的数据,R有几个选项。编辑()函数带来了一个编辑器,您可以查看和编辑R对象,如

编辑(mtcars)

调用与编辑()函数编辑窗口中的r数据。

如果你已经有了有很多是在小命令行窗口包裹列的数据集这可能是有用的。然而,由于没有办法,你走,以节省您的工作 - 当你关闭该编辑窗口更改只保存 - 和有你做了什么没有命令历史记录,编辑窗口可能不是你的在一个项目中,其重复/重现你的工作是非常重要的数据编辑最佳选择。

在RStudio您还可以检查一个数据对象通过单击工作区中的选项卡右上角的窗口(虽然不能编辑)。

存储和导出数据

除了与save.image()函数和各种方式曲线保存为图像文件保存您的整个工作区[R,你可以保存在其他软件中使用单个对象。举例来说,如果你有一个数据帧只是如此,想与同事为制表符或逗号分隔的文件共享,譬如说导入到电子表格中,可以使用下面的命令:

write.table(myData的, “TESTFILE.TXT”,月= “\ t” 的)

这将从一个名为myData的到在当前工作目录中的制表符分隔的文件名为TESTFILE.TXT R对象导出所有数据。改变九月=“\ t”的到九月=“C”,将生成的用逗号分隔的文件等。

下一页:为提高你的技能[R更多资源

本文,新手指南R:语法怪癖,你会想知道,最初发表于Computerworld.com

莎朗·马克利斯是在线管理在Computerworld主编。她的电子邮件地址是smachlis@computerworld.com。您可以按照自己的Twitter@ sharon000, 上Facebook的, 上Google+的或通过订阅她的RSS订阅:用品;和博客

了解更多关于商业智能/分析在Computerworld的商业智能/分析主题中心。

这个故事,“初学者指南R:语法怪癖,你会想知道”最初发表计算机世界

加入对网络世界的社足球竞猜app软件区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

版权所有©2013足球竞彩网下载

12 第2页
第2页2
IT薪资调查:结果是