找到 2038 篇文章 关于 R 编程

如何在 R 中创建透明箱线图?

Nizamuddin Siddiqui
更新于 2021年11月1日 06:31:21

1K+ 次查看

默认情况下,在基础 R 或使用 ggplot2 创建的箱线图并非透明的。如果要创建透明箱线图,可以使用 lattice 包中的 bwplot 函数。例如,如果我们有一个名为 X 的向量,则可以使用以下命令创建 X 的透明箱线图:bwplot(x) 例1 要创建透明箱线图,请使用以下代码片段:library(lattice) bwplot(rnorm(1000)) 输出 如果执行上述代码片段,则会生成以下输出: 例2 要创建透明箱线图,请将以下代码添加到上述代码片段中:library(lattice) bwplot(rpois(1000, 5)) 输出 如果执行所有上述… 阅读更多

查找 R 数据框中每行最大值对应的列名。

Nizamuddin Siddiqui
更新于 2021年11月1日 06:22:24

4K+ 次查看

为了找到 R 数据框中每行最大值对应的列名,我们可以使用 colnames 函数和 apply 函数。例如,如果我们有一个名为 df 的数据框,则可以使用以下命令查找每行最大值对应的列名:df$Largest_Column

如何在 R 向量中查找每个值的四分位数?

Nizamuddin Siddiqui
更新于 2021年11月1日 06:05:00

494 次查看

任何数值数据都可以使用三个四分位数将其分为四个部分(四个季度):第一四分位数为 25%,第二四分位数为 50%,第三四分位数为 75%,因此将有四个季度来表示一组数据中的前 25%、第二 25%、第三 25% 和最后 25%。如果要查找 R 数据框列中每个值的四分位数(1 到 4),则可以使用 quantile 函数和 cut 函数,如下面的示例所示。例 1 以下代码片段创建一个示例数据框:x

如何在 R 编程中匹配和替换存储在 R 数据框中的列名?

Nizamuddin Siddiqui
更新于 2021年11月1日 05:57:48

760 次查看

如果我们有一个数据框,其中包含一列列名与数据框的列名匹配,而另一列具有不同的值,则可以将这些不同的值设置为具有匹配列名的数据框的新列名。这可以使用 match 函数完成。查看下面的示例以了解其工作原理。例 1 以下代码片段创建一个示例数据框:x1

将具有分组列的数据框转换为基于 R 中组的列表。

Nizamuddin Siddiqui
更新于 2021年11月1日 05:47:37

1K+ 次查看

要将具有分组列的数据框转换为基于组的列表,可以使用 split 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个分类列(例如 Group)和一个数值列(例如 DV),则可以使用以下命令根据 Group 列中的组将 df 转换为列表:split(df$DV,df1$Group)。例 1 以下代码片段创建一个示例数据框:Group

如果方阵的行名和列名相同,则在 R 中使用单行代码定义方阵的行名和列名。

Nizamuddin Siddiqui
更新于 2021年11月1日 05:38:12

311 次查看

如果我们有一个方阵,或者我们想要创建一个方阵,并且该方阵的行名和列名相同,那么我们可以在一行代码中定义这些名称。例如,如果我们有一个名为 M 的矩阵,它有 10 行和 10 列,并且具有前十个字母作为行名和列名,那么我们可以将列名定义为 colnames(M)

使用 R 中的 ggplot2 在单个绘图中创建多个回归线。

Nizamuddin Siddiqui
更新于 2021年11月12日 03:52:33

9K+ 次查看

要使用 ggplot2 在单个绘图中创建多个回归线,我们可以使用 geom_jitter 函数和 geom_smooth 函数。geom_smooth 函数将帮助我们使用不同的颜色绘制不同的回归线,而 geom_jitter 将区分点。查看下面的示例以了解如何操作。示例 以下代码片段创建一个示例数据框:x1

如何从 R 数据框列中提取非重复值?

Nizamuddin Siddiqui
更新于 2021年11月1日 05:02:17

1K+ 次查看

通常,重复值是在第一次出现后考虑的,但值的第一次出现也是其余值的重复。因此,我们可能也希望将其排除在外。可以使用带否定运算符的 duplicated 函数轻松地从 R 数据框列中提取非重复值,如下面的示例所示。例 1 以下代码片段创建一个示例数据框:x

创建相关系数组合的 data.table 对象。

Nizamuddin Siddiqui
更新于 2021年10月28日 15:01:09

139 次查看

要创建相关系数组合的 data.table 对象,我们首先需要找到相关矩阵,然后找到创建相关矩阵的变量组合,然后使用 data.table 来组合变量组合和相关系数。查看下面的示例以了解如何操作。例 1 以下代码片段创建一个示例数据框:x1

使用 ggplot2 在 R 中创建没有背景面板的图表。

Nizamuddin Siddiqui
更新于 2021年11月12日 03:45:36

139 次查看

要创建没有背景面板的图表,我们可以使用 ggplot2 包的 theme 函数,在其中我们可以将 panel.background 参数设置为空白。例如,如果我们有一个名为 df 的数据框,其中包含两列(例如 x 和 y),则可以使用以下命令使用 ggplot2 创建 x 和 y 之间的散点图,而没有背景面板:ggplot(df,aes(x,y))+geom_point()+theme(panel.background=element_blank()) 示例 考虑以下数据框:x

广告