1K+ 次浏览
要更改使用 R 中 geom_bar 的特定条形图的颜色,我们可以在 aes 函数内提供与我们想要更改其颜色的值相对应的计数。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 V 和 F,其中 V 是分类的,F 用于频率,并且我们想更改条形图中频率 10 的颜色,那么我们可以使用以下命令:−ggplot(df, aes(V, F))+geom_bar(aes(fill=..F..==10), stat="identity")示例以下代码片段创建了一个样本数据框:−x阅读更多
310 次浏览
如果 R 数据框中某些列是分类的,要查找每个值的 log2,我们可以按照以下步骤操作:−首先,创建一个数据框。然后,使用 plyr 包中的 numcolwise 函数来查找 log2(如果某些列是分类的)。示例创建数据框让我们创建一个如下所示的数据框:−Level
10K+ 次浏览
要查找 R 数据框每一列中零的数量,我们可以按照以下步骤操作:−首先,创建一个数据框。然后,使用 colSums 函数查找每一列中零的数量。示例 1创建数据框让我们创建一个如下所示的数据框:−x
220 次浏览
要删除 R 中包含特定数字的 data.table 对象中的行,我们可以按照以下步骤操作:−首先,创建一个 data.table 对象。然后,使用单方括号子集和 apply 函数删除包含特定数字的行。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:−library(data.table) x
119 次浏览
要更改 R 矩阵中偶数行的符号,我们可以按照以下步骤操作:−首先,创建一个矩阵。然后,使用向量乘法(1 和 -1)来更改偶数行的符号。示例创建矩阵让我们创建一个如下所示的矩阵:−M
4K+ 次浏览
要向 R 中特定的矩阵元素添加值,我们可以使用单方括号对特定值进行子集选择。例如,如果我们有一个名为 M 的矩阵,并且我们想要向第二列的第五个值添加 10,那么可以使用以下命令:−M[5,2]
402 次浏览
要将 R 中具有多行的矩阵中的行值与单行矩阵相乘,我们可以按照以下步骤操作:−首先,创建一个具有多行的矩阵和一个单行矩阵。然后,使用 mapply 函数将这些矩阵中的行值相乘。示例创建第一个矩阵让我们创建一个如下所示的矩阵:−M1
110 次浏览
要子集 R 中的 data.table 对象,同时忽略其中一列中的某个值,我们可以按照以下步骤操作:−首先,创建一个 data.table 对象。然后,使用单方括号子集 data.table 对象,同时忽略其中一列中的某个值。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:−library(data.table) x
971 次浏览
要查找 R 中 data.table 对象中每个类别的百分比,我们可以按照以下步骤操作:−首先,创建一个 data.table 对象。然后,在分组后使用 dplyr 包的 summarise 函数以及 n 和 nrow。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:−library(data.table) Factor
要查找 R 数据框每一行中零的数量,我们可以按照以下步骤操作:−首先,创建一个数据框。然后,使用 rowSums 函数查找数据框每一行中零的数量。示例创建数据框让我们创建一个如下所示的数据框:−x