如何修剪前导和尾随空白?
我在处理 data.frame 中的前导和尾随空格时遇到一些问题。 例如,我根据特定条件查看 data.frame 中的特定行: > myDummy[myDummy$country == c("Aust…
控制R中打印输出的小数位数
R 中有一个选项可以控制数字显示。例如: options(digits=10) 应该给出 10 位数字的计算结果,直到 R 会话结束。在R的帮助文件中,digits参数的定义如…
将 data.frame 从宽格式重塑为长格式
我在将 data.frame 从宽表转换为长表时遇到一些麻烦。 目前它看起来像这样: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 …
连接字符串/字符向量
如果我有一个字符类型的向量,如何将这些值连接成字符串?下面是我如何使用paste()来做到这一点: sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2…
“=”和“=”之间有什么区别?和“<-”赋值运算符?
R 中赋值运算符 = 和 <- 有什么区别? 我知道运算符略有不同,如本示例所示, x <- y <- 5 x = y = 5 x = y <- 5 x <- y = 5 # Error in (x <- y) = 5…
计算以字符串形式给出的表达式
我很好奇 R 是否可以使用其 eval() 函数来执行由字符串等提供的计算。 这是一个常见的情况: eval("5+5") 但是,我得到的不是 10,而是: [1] "5+5" …
当某些数字包含逗号作为千位分隔符时如何读取数据?
我有一个 csv 文件,其中一些数值表示为字符串,并以逗号作为千位分隔符,例如 "1,513" 而不是 1513。将数据读入 R 的最简单方法是什么? 我可以使用 …
将密度曲线拟合到 R 中的直方图
R中有没有可以将曲线拟合到直方图的函数? 假设您有以下直方图 hist(c(rep(65, times=5), rep(25, times=5), rep(35, times=10), rep(45, times=4))) …