3K+ 阅读量
要查找 R 数据框列中位于某个范围内的值的百分比,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 sum 函数以及范围的极值和 length 函数来查找位于该范围内的值的百分比。示例创建数据框让我们创建一个如下所示的数据框:Var
要查找 R 数据框中每个值的频率,我们可以使用 table 函数以及 unlist 函数。例如,如果我们有一个名为 df 的数据框,并且我们想要查找 df 中每个值的频率,那么我们可以使用以下命令:table(unlist(df))示例 1以下代码片段创建了一个示例数据框:x1
68 阅读量
要查找 R 中的 data.table 对象中按其他列名和这些列中公共值汇总的列的平均值,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 reshape2 包中的 melt 函数熔化 data.table 对象。之后,使用 dcast 函数查找按其他列名和这些列中公共值汇总的列的平均值。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:library(data.table) ID
2K+ 阅读量
要查找 R 数据框中按年份列查找总计,我们可以使用 aggregate 函数以及 sum 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个年份列(例如 Year)和一个数值列(例如 Demand),那么我们可以使用以下命令查找按年份计算的 Demand 总计:aggregate(df["Demand"],by=df["Year"],sum)示例 1以下代码片段创建了一个示例数据框:Year
224 阅读量
要标准化 R 中的 data.table 对象中的选定列,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 scale 函数和 cbind 函数以及子集来标准化选定的列。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:library(data.table) var1
434 阅读量
要按另一列的值重复 R 矩阵中的列值,我们可以按照以下步骤操作:首先,创建一个矩阵。然后,使用 rep 函数以及 cbind 函数按另一列的值重复矩阵中的列值。示例创建矩阵让我们创建一个如下所示的矩阵:x
9K+ 阅读量
要使用 R 将矩阵保存为 CSV 文件,我们可以使用 MASS 包的 write.matrix 函数。例如,如果我们有一个名为 M 的矩阵,并且我们想要将其保存为 CSV 文件,那么我们可以使用以下命令:write.matrix(M,file="Mat.csv")示例以下代码片段创建了一个示例矩阵:M
366 阅读量
要使用其名称从 R 中的矩阵中删除多列,我们可以按照以下步骤操作:首先,创建一个矩阵。然后,为矩阵的列添加名称。之后,通过使用否定和单个方括号进行子集选择来取消选择所需的列,从而对矩阵进行子集选择。示例创建矩阵让我们创建一个如下所示的矩阵:M
273 阅读量
要查找 R 矩阵列中如果值只出现一次的索引,我们可以按照以下步骤操作:首先,创建一个矩阵。然后,使用 which 函数以及 duplicated 函数和单个方括号进行子集选择,以查找列中如果值只出现一次的索引。示例 1创建数据框让我们创建一个如下所示的数据框:M1
要组合两列,如果其中一列中存在缺失值则忽略,我们可以使用 paste 函数和 is.na 函数。例如,如果我们有一个名为 df 的数据框,其中包含两列(例如 C1 和 C2),其中 C2 包含一些缺失值,那么我们可以使用以下命令组合 C1 和 C2,同时忽略 C2 中的缺失值:cbind(df,Combined=paste(df[,1],replace(df[,2],is.na(df[,2]),"")))示例 1以下代码片段创建了一个示例数据框:x1