找到 2038 篇文章 关于 R 编程

根据频率用颜色填充基本 R 条形图中的条形。

Nizamuddin Siddiqui
更新于 2021年11月3日 05:00:31

392 次浏览

假设我们有一个仅包含频率的向量,我们希望使用这些频率在基本 R 中创建条形图,并且条形颜色基于频率,因此,我们可以使用 barplot 函数并提供条形的颜色,如下面的示例所示该函数如下所示 - heat.colors 函数示例 1要使用颜色填充基本 R 条形图中的条形,请使用以下命令 -Frequency_1

如何在 R 中创建用颜色填充的圆圈?

Nizamuddin Siddiqui
更新于 2021年11月2日 12:07:41

766 次浏览

我们可以使用 plotrix 包的 draw.circle 函数在 R 中创建圆圈,圆圈的默认颜色为白色。如果我们想更改圆圈的颜色,则可以使用 col 参数并传递所需的颜色。例如,如果我们想创建一个蓝色圆圈,则可以使用以下命令 -draw.circle(5, 5, 2, col="blue")查看下面的示例以了解它是如何工作的。示例要创建用颜色填充的圆圈,请使用以下命令 -plot(1:10, type="n") 输出如果执行上述命令,则会生成以下输出 -To ... 阅读更多

如何在 R 数据框中更改文本值?

Nizamuddin Siddiqui
更新于 2021年11月2日 11:57:50

3K+ 次浏览

要更改 R 数据框中的文本值,我们可以简单地使用 replace 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 Names 的列,并且其中一个名称,例如 Raj,拼写错误为 Raaj,那么我们可以使用以下命令将 Raaj 替换为 Raj -df$Names

如何在 R 中使用数据框列查找数学集合?

Nizamuddin Siddiqui
更新于 2021年11月2日 11:45:44

75 次浏览

数学集合是唯一元素的集合或彼此不同的元素的集合。如果我们想使用数据框列查找数学集合,则可以简单地使用 unique 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,那么我们可以使用以下命令在 X 的帮助下查找数学集合 -unique(df$X)示例 1以下代码段创建了一个示例数据框 -x

如何在 R 中更改 ggplot2 图表中网格线的颜色?

Nizamuddin Siddiqui
更新于 2021年11月2日 11:32:22

4K+ 次浏览

要更改 R 中 ggplot2 图表中网格线的颜色,我们可以使用 theme 函数以及 panel.grid.major 和 panel.grid.minor 参数,在其中我们可以将绘图面板的次要和主要网格线颜色设置为所需的颜色。要了解如何做到这一点,请查看下面的示例。示例以下代码段创建了一个示例数据框 -x

如何在 R 中更改 ggplot2 图表的绘图边框颜色?

Nizamuddin Siddiqui
更新于 2021年11月2日 11:25:46

4K+ 次浏览

要更改 R 中 ggplot2 图表的绘图边框颜色,我们可以使用 theme 函数以及 panel.background 参数,在其中我们可以使用 element_rect 将绘图面板的边框设置为所需的颜色。要了解如何做到这一点,请查看下面的示例。示例以下代码段创建了一个示例数据框 -x

根据 R 中的另一数值列查找列值的总和。

Nizamuddin Siddiqui
更新于 2021年11月2日 11:16:35

378 次浏览

要根据 R 中的另一数值列查找列值的总和,我们可以使用 with 函数并通过使用单个方括号子集化列来定义总和。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,那么我们可以使用以下命令查找当 Y 大于 10 时 X 中值的总和 -(df,sum(X[Y10]))示例 1以下代码段创建了一个示例数据框 -x1

如何在 R 中的 xyplot 中创建水平线?

Nizamuddin Siddiqui
更新于 2021年11月2日 11:03:24

592 次浏览

要创建 xyplot 中的水平线,我们可以使用 abline 函数。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,并且我们希望使用 xyplot 在 X 和 Y 之间创建散点图,并在 Y = 2 处创建一条水平线,则可以使用以下命令 -xyplot(Y~X,df,abline=c(h=2))示例以下代码段创建了一个示例数据框 -x

R 编程以查找 data.table 对象中行最大值的列名。

Nizamuddin Siddiqui
更新于 2021年11月2日 10:49:43

364 次浏览

如果我们有一个 data.table 对象,并且我们想查找行最大值的列名,那么我们可以使用 max.col 函数。例如,如果我们有一个名为 DT 的 data.table 对象,那么我们可以使用以下命令查找行最大值的列名 -DT[,names(.SD)[max.col(.SD,ties.method="first")]]示例 1以下代码段创建了一个示例数据框 -x1

从 R 中的数据框中删除存在于另一个数据框中的行。

Nizamuddin Siddiqui
更新于 2021年11月2日 10:34:33

5K+ 次浏览

要从数据框中删除存在于另一个数据框中的行,我们可以使用带单个方括号的子集。此删除将帮助我们根据另一个数据框的列查找数据框中的唯一行。查看下面的示例以了解如何做到这一点。示例 1以下代码段创建了一个示例数据框 -x

广告