找到 34423 篇文章,关于编程

如何在 R 中创建 90 度圆弧?

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

220 次浏览

要在 R 中创建 90 度圆弧,我们可以使用 plotrix 包的 draw.arc 函数,其中我们可以使用 deg2 参数。由于可以以四种方式绘制 90 度圆弧;我们需要根据要显示的圆弧位置传递度数。请查看下面解释的示例。示例要在 R 中创建 90 度圆弧,请添加以下代码:plot(1:10, type="n")输出如果您执行上面给出的代码段,它会生成以下输出:要在 R 中创建 90 度圆弧,请将以下代码添加到上述代码段中:plot(1:10, type="n") draw.arc(5, 5, 2, deg2=90, col="blue")输出如果您执行所有 ... 阅读更多

如何在 R 中创建具有不同颜色边框的圆形?

Nizamuddin Siddiqui
更新于 2021年11月12日 03:09:39

406 次浏览

我们可以使用 plotrix 包的 draw.circle 函数在 R 中创建圆形,圆形的默认边框颜色为黑色。如果我们想要更改圆形的边框颜色,则可以使用 border 参数并传递所需的颜色。例如,如果我们想要创建一个蓝色圆形,则可以使用以下命令:draw.circle(5, 5, 2, border="blue")请查看下面的示例以了解其工作原理。示例要创建彩色圆形,请将以下代码添加到上述代码段中:plot(1:10, type="n")输出如果您执行上面给出的代码段,它会生成以下 ... 阅读更多

如何根据频率使用颜色填充使用 ggplot2 创建的条形图的条形?

Nizamuddin Siddiqui
更新于 2021年11月12日 03:05:54

778 次浏览

要使用 ggplot2 在 R 中根据频率使用颜色填充条形图中的条形,我们可以将 fill 参数与 count 一起使用。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的单列,该列包含重复值,并且我们想要根据其频率创建 X 中值的条形图,则可以使用以下命令:ggplot(df)+geom_bar(aes(X,fill=..count..))示例考虑以下给出的数据框:x

如何在 R 中没有时间向量的情况下创建时间序列图?

Nizamuddin Siddiqui
更新于 2021年10月28日 10:03:49

351 次浏览

要在 R 中没有时间向量的情况下创建时间序列图,我们可以使用 ts.plot 函数。例如,如果我们有一个名为 X 的向量,则可以使用命令 ts.plot(X) 创建 X 的时间序列图,此命令的输出将在 X 轴的位置有一个时间轴。请查看以下示例以了解其工作原理。示例 1考虑以下向量:x

如何在 R 中使用 corrplot 绘制矩阵元素?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:41:52

3K+ 次浏览

要借助 corrplot 函数创建矩阵元素的图,我们需要将 is.corr 参数设置为 FALSE,以便在图中绘制矩阵值,否则,corrplot 函数需要相关矩阵而不是矩阵,因此会出现错误,如下面的示例所示。示例考虑以下给出的矩阵:M

如何在 R 中绘制同心圆?

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

546 次浏览

要绘制同心圆,我们可以使用 plotrix 包的 draw.circle 函数,但首先,我们需要使用 plot 函数创建一个空白图形,如下所示。例如,我们可以使用以下命令在位置 X=5 和 Y=5 处创建半径分别为 1、2 和 3 的三个同心圆:draw.circle(5, 5, c(3, 2, 1), col=c("blue", "red", "green"))示例要创建位置 X=5 和 Y=5 处半径分别为 1、2 和 3 的三个同心圆,请将以下代码添加到上述代码段中:plot(1:10, type="n")输出如果您将所有上述代码段作为单个程序执行,它会生成 ... 阅读更多

如何在 R 中的 xyplot 中创建垂直线?

Nizamuddin Siddiqui
更新于 2021年10月28日 09:37:20

395 次浏览

要创建 xyplot 中的垂直线,我们可以使用 abline 函数。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,并且我们想要使用 xyplot 创建 X 和 Y 之间的散点图,并在 X = 2 处创建一条垂直线,则可以使用以下命令:xyplot(y~x,df,abline=c(v=2))示例考虑以下给出的数据框:x

在 R 数据框中组合用连字符分隔的两列的值。

Nizamuddin Siddiqui
更新于 2021年10月28日 09:29:59

807 次浏览

要组合 R 数据框中用连字符分隔的两列的值,我们可以使用 apply 函数。例如,如果我们有一个名为 df 的数据框,其中仅包含两列,例如 X 和 Y,则可以使用以下给出的命令组合 X 和 Y 中的值:df$X_Y

如何查找 R 数据框中列的类?

Nizamuddin Siddiqui
更新于 2021年10月28日 08:48:14

6K+ 次浏览

要查找 R 数据框中列的类,我们可以将 class 函数与 sapply 和 as.data.frame 函数一起使用。例如,如果我们有一个名为 DF 的数据框,则可以使用如下所示的命令查找 DF 中列的类:data.frame(sapply(DF, class))示例 1考虑以下数据框:head(mtcars, 20) 创建了以下数据框                      mpg  cyl   disp   hp  drat     wt   qsec  vs am gear carb Mazda RX4           21.0    6  160.0  110  3.90 ... 阅读更多

如何在 R 中检查哪个列表元素包含特定值?

Nizamuddin Siddiqui
更新于 2021年10月28日 08:16:42

1K+ 次浏览

R 中的列表可以包含大量元素,并且类型也可能不同。如果我们有一个包含向量的列表,并且我们想要检查哪个列表元素包含特定值,则可以使用 which 函数与 sapply 函数一起使用。例如,如果我们有一个名为 LIST 的列表,则可以找到 LIST 的哪个元素包含 5,然后可以使用以下命令:which(sapply(LIST, FUN=function(X) 5 %in% X))示例 1考虑以下给出的列表:List1

广告

© . All rights reserved.