为什么这些数字不相等?
以下代码显然是错误的。有什么问题? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i does not equal 0.15") #…
如何加入(合并)数据帧(内部,外部,左,右)
给定两个数据帧: df1 = data.frame(CustomerId = c(1:6), Product = c(rep("Toaster", 3), rep("Radio", 3))) df2 = data.frame(CustomerId = c(2, 4…
使用$和字符值动态选择数据框列
我有一个由不同列名组成的向量,我希望能够循环每个列名以从 data.frame 中提取该列。例如,考虑数据集 mtcars 和存储在字符向量 cols 中的一些变量名…
计算以字符串形式给出的表达式
我很好奇 R 是否可以使用其 eval() 函数来执行由字符串等提供的计算。 这是一个常见的情况: eval("5+5") 但是,我得到的不是 10,而是: [1] "5+5" …
如何删除所有重复项,以便数据框中不留下任何重复项?
有一个类似的问题 PHP,但我正在使用 R,无法将解决方案转化为我的问题。 我有一个包含 10 行和 50 列的数据框,其中一些行完全相同。如果我在它上面…
为什么这些数字不相等?
下面的代码显然是错误的。有什么问题吗? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i does not equal 0.15…
在 Rprofile.site 中使用 .libPaths 更改 R 默认库路径失败
我在 Windows 上运行 R,而不是以管理员身份运行。当我安装软件包时,以下命令不起作用: > install.packages("zoo") Installing package(s) into ‘C…
将年月(“yyyy-mm”格式)转换为日期?
我有一个如下所示的数据集: Month count 2009-01 12 2009-02 310 2009-03 2379 2009-04 234 2009-05 14 2009-08 1 2009-09 34 2009-10 2386 我想绘制…
ggplot 的 qplot 在采购时不执行
假设我有 2 个源文件,第一个名为 example1.r,第二个名为 example2.r(如下所示)。 example1.r plot(1:10,1:10) example2.r qplot(1:10,1:10) 当我…
访问变量值,其中变量名称存储在字符串中
其他语言也提出了类似的问题:C,sql,java 等。 但我正在尝试在 R 中执行此操作 。我有: ret_series <- c(1, 2, 3) x <- "ret_series" 如何通过调用…