47得票6回答
如何在R中将百分数字符转换为数字

我有数据包含百分号(%),我想把它转换为数字。但是当我将百分号的字符转换为数字时,遇到了问题。例如,我想将"10%"转换为10%,但是as.numeric("10%") 返回值为NA。你有任何想法吗?

88得票3回答
如何从/到日期中减去/添加天数?

我正在尝试建立文件夹来存储数据拉取。我想用拉取数据中的日期标记文件夹。 例如,我从mysql中拉取了5天前的数据,我想将文件夹命名为5天前的日期。 MySQL可以轻松处理日期算术运算。我不确定R如何处理它。我应该从POSIXct中减去适当数量的秒,然后转换为POSIXlt以便命名文件夹MM...

51得票2回答
如何在R中检查操作系统

可能的重复问题: 在R中检测操作系统(例如用于自适应.Rprofile文件) 如何在R中确定我正在运行的平台? 在R中是否有一个原始函数,可以返回有关正在运行R的系统的信息? 我主要关注操作系统,但任何其他数据都可能有所帮助。

604得票16回答
在子集数据框中删除未使用的因子水平

我有一个包含factor的数据框。当我使用subset或其他索引函数创建此数据框的子集时,将创建一个新的数据框。然而,factor变量保留其所有原始水平,即使它们在新数据框中不存在。这在制作分面绘图或使用依赖于因子水平的函数时会产生问题。如何最简洁地从新数据框中删除因子的水平?这里是一个示例:...

203得票11回答
将所有的0值替换为NA。

我有一个包含一些数字列的数据框。某些行具有值为0的值,在统计分析中应视为null。在R中,最快的方法是将所有0值替换为NULL?

183得票10回答
在dplyr中按多列分组,使用字符串向量输入

我正在尝试将对plyr的理解转化为dplyr,但我无法弄清如何按多个列分组。 # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx...

49得票4回答
我该如何安装已从CRAN归档的软件包?

我在R命令行中输入了以下内容:install.packages("RecordLinkage") 我收到了以下错误:Warning in install.packages : package ‘RecordLinkage’ is not available (for R version ...

205得票7回答
在R语言中,%>%函数是什么意思?

我看到一些包(如dplyr和rvest)中使用了%>%(百分号大于百分号)函数。它是什么意思?这是在R中编写闭包块的一种方式吗?

95得票12回答
从 R 脚本直接读取 Excel 文件

如何直接将Excel文件读入R?还是应该先将数据导出为文本或CSV文件,然后再将该文件导入到R中?

204得票9回答
如何从字符串中删除所有空格?

所以" xx yy 11 22 33 "将变成"xxyy112233"。我该怎么做呢?