找到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") 输出 如果执行上述命令,则会生成以下输出:要…… 阅读更多

如何在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[Y>10])) 示例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

广告