找到 2038 篇文章 关于 R 编程

如何在 R 数据框列中查找非空值的个数?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:38:24

2K+ 浏览量

要查找非空值的个数,我们可以找到空值之和的反面,这实际上是非空值的总数。例如,如果我们有一个包含列 x 的数据框 df,其中 x 有一些空值,那么要查找非空值的总数,我们可以找到空值总数的反面/否定。这可以通过 sum 函数和否定运算符来完成,如下例所示。示例 1考虑以下数据框 - 实时演示> x df1 df1输出   x 1  1 2  2 3   4 ... 阅读更多

如何在 R 中根据元素的手动位置对向量进行排序?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:37:40

541 浏览量

要根据元素的手动位置对向量进行排序,我们可以使用 order 函数以及 factor 函数。factor 函数将帮助我们通过将级别定义为向量元素来按我们想要的顺序排列向量元素,而 order 函数将对它们进行排序。查看以下示例以了解其工作原理。示例 1实时演示> x1 x1输出[1] 0 1 0 0 1 2 1 2 3 1 2 2 2 4 3 1 4 1 0 1 1 3 3 0 0 4 4 2 4 2 4 2 0 4 0 1 1 [38] ... 阅读更多

如何在 R 中创建具有不同长度的向量的箱线图?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:31:19

2K+ 浏览量

如果我们有多个不同长度的向量,那么可以通过使用这些向量创建一个包含这些向量名称的分类列和包含相应值的数值列的单个数据框来创建这些向量的箱线图。然后,将使用 boxplot 函数,如下面的示例所示。示例考虑以下向量 x 和 y,并使用它们创建数据框 - 实时演示> x y df df输出   X Grp 1  4   x 2  2   x 3  1   x 4  2   x 5  0   x 6  2   ... 阅读更多

如何在 R 数据框中根据列值更改行值?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:31:00

410 浏览量

根据列值更改行值意味着如果列值满足某个条件,我们想要更改特定列的行值。例如,如果我们有一个名为 df 的数据框,它包含一个名为 x 的列,并且我们希望将 x 中所有大于 5 的值设置为 5,那么它可以这样完成:df[df$x>5, ] x1 x2 df1 df1输出   x1 x2 1   3 10 2   3  3 3   1  8 4   2  4 5   1  7 6   1  4 ... 阅读更多

如何在基本 R 图中在 X 轴上显示幂?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:25:13

329 浏览量

要显示与向量或列名称不同的任何内容在轴上,我们需要使用 xlab 表示 X 轴,使用 ylab 表示 Y 轴。因此,如果我们想要在 X 轴上显示幂,那么 xlab 参数将与 plot 函数一起使用。例如,如果我们有一个名为 x 的向量,并且我们想要为 x 平方创建点图,其中 X 轴显示 x^2,那么它可以这样完成:plot(x^2,xlab="x^2")。示例> x y plot(x,y)输出示例> plot(x/1000,y,xlab="x/10^3")输出

如何在 R 中使用 ggplot2 创建带有对数值的条形图?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:23:39

1K+ 浏览量

要使用 ggplot2 创建条形图,我们只需使用 geom_bar 函数,如果我们想要 y 变量的对数刻度,则可以在 geom_bar 下使用 aes 设置。例如,如果我们有一个名为 df 的数据框,它包含一个分类列 x 和一个数值列 y,那么带有 y 对数的条形图可以通过使用以下命令创建:ggplot(df, aes(x, y))+geom_bar(stat="identity", aes(y=log(y)))示例考虑以下数据框 - 实时演示> x y df df输出   x     y 1 S1 53347 2 S2 84208 3 S3 12140 4 ... 阅读更多

如何在 R 数据框中查找显着的相关性?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:23:21

507 浏览量

要查找 R 数据框中的显着相关性,我们需要找到相关性检验的 p 值矩阵。这可以通过使用 Hmisc 包的 rcorr 函数并读取输出作为矩阵来完成。例如,如果我们有一个名为 df 的数据框,那么可以使用 rcorr(as.matrix(df)) 找到带有 p 值的相关性矩阵。示例 1考虑以下数据框 - 实时演示> x1 x2 x3 df1 df1输出            x1          x2          x3 1  -0.96730523 -1.73067540 -0.01974065 2   0.08564529 -0.05200856  0.76356487 3 ... 阅读更多

如何在 R 中根据颜色代码获取颜色名称?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:22:31

477 浏览量

要根据颜色代码获取颜色名称,我们可以使用 plotrix 包的 color_id 函数。如果我们有一个颜色代码向量,例如 x,那么可以使用命令 sapply(x, color.id) 找到颜色名称。示例实时演示> x x输出[1] "#FF0000" "#FF1F00" "#FF3D00" "#FF5C00" "#FF7A00" "#FF9900" "#FFB800" [8] "#FFD600" "#FFF500" "#EBFF00" "#CCFF00" "#ADFF00" "#8FFF00" "#70FF00" [15] "#52FF00" "#33FF00" "#14FF00" "#00FF0A" "#00FF29" "#00FF47" "#00FF66" [22] "#00FF85" "#00FFA3" "#00FFC2" "#00FFE0" "#00FFFF" "#00E0FF" "#00C2FF" [29] "#00A3FF" "#0085FF" "#0066FF" "#0047FF" "#0029FF" "#000AFF" "#1400FF" [36] "#3300FF" "#5200FF" "#7000FF" "#8F00FF" "#AD00FF" "#CC00FF" "#EB00FF" [43] "#FF00F5" "#FF00D6" "#FF00B8" "#FF0099" "#FF007A" "#FF005C" "#FF003D" [50] "#FF001F"加载中 ... 阅读更多

如何在 R 数据框中提取唯一的行组合?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:20:12

708 浏览量

要提取唯一的行组合,我们可以使用单个方括号子集数据框,并在对数据框中的行进行排序后使用 duplicated 函数的否定。数据框的排序可以通过 apply 函数来完成,我们必须转置排序,如下面的示例所示。要了解其工作原理,请分部分进行。示例 1考虑以下数据框 - 实时演示> x1 x2 df1 df1输出   x1 x2 1   3  1 2   1  0 3   1  0 4   1  3 5 ... 阅读更多

如何在 R 矩阵中根据行名查找每列的行和?

Nizamuddin Siddiqui
更新于 2021年3月5日 06:19:52

2K+ 浏览量

为了根据行名查找每列的行总和,我们可以使用rowsum函数。例如,如果我们有一个名为M的矩阵,那么可以使用命令rowsum(M, row.names(M))计算每列的行总和(包含行名)。示例1在线演示> M1 rownames(M1) colnames(M1) M1输出       V1 V2 男性    3  6 女性  6  5 女性  7  3 女性  2  5 女性  5  3 女性  4  4 女性  1  4 女性  4  4 女性  7  5 男性    2  5 女性  5  5 男性    7  1 女性  5  6 男性    6  5 女性 ... 阅读更多

广告