按列表对 data.frame 进行子集化,并按行在每个部分上应用函数
这可能看起来是一个典型的 plyr 问题,但我有不同的想法。 这是我想要优化的函数(跳过 for 循环)。 # dummy data set.seed(1985) lst <- list(a=1…
使用来自不同数据框的内容操作数据框,类似于 SQL 连接
假设我有一个包含内容的数据框: Trial Person Time 1 John 1.2 2 John 1.3 3 John 1.1 1 Bill 2.3 2 Bill 2.5 3 Bill 2.7 和另一个包含内容的数据框…
对数据框中的列执行二进制函数
假设我有一个包含以下内容的数据框: Trial Person 1 John 2 John 3 John 4 John 1 Bill 2 Bill 3 Bill 4 Bill 并且我想将其转换为 Trial Person Day …
将 data.frame 从宽格式重塑为长格式
我在将 data.frame 从宽表转换为长表时遇到一些麻烦。 目前它看起来像这样: Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 …
每个 NA 值仅显示一行
在我的脚本中的某个时刻,我喜欢查看缺失值的数量 在我的 data.frame 中并显示它们。 就我而言: out <- read.csv(file="...../OUT.csv", na.string…
如何将XML数据转换为data.frame?
我正在尝试学习 R 的 XML 包。我正在尝试从 books.xml 示例 xml 数据文件创建 data.frame。这就是我得到的: library(XML) books <- "http://www.w3…
优化 R 函数,将新列添加到 data.frame
我有一个函数,目前在函数模型中进行编程,并且想要加快速度,或者更多地本着 R 的精神解决问题。 我有一个 data.frame,想要根据每个条目依赖于两行…
R 中数据帧中的条目计数
我正在寻找以下数据框的计数: > Santa Believe Age Gender Presents Behaviour 1 FALSE 9 male 25 naughty 2 TRUE 5 male 20 nice 3 TRUE 4 female…
将具有未见字符串值的新记录附加到数据帧时出现未见因子级别,导致警告并导致 NA
我有一个数据框(14.5K 行 x 15 列),其中包含 2001 年到 2007 年的计费数据。 我将新的 2008 年数据附加到其中: alltime <- rbind(alltime,all20…
在 R 中使用 Data.frames(使用 SAS 代码来描述我想要的)r
我最近主要在 SAS 工作,但不想失去对 RI 的熟悉程度,我想复制一些我做过的基本工作。如果我的 SAS 代码不完美,请原谅我,因为我家里没有 SAS,所以…