357 次浏览
在基本 R 图中显示带轮廓的文本是不可能的,为此我们需要使用 TeachingDemos 包的 shadowtext 函数。shadowtext 函数将在使用基本 R 创建绘图后应用。我们需要在绘图中提供文本的位置以及其他一些参数,例如需要显示的文本、轮廓的颜色和大小以获得更好的显示效果。示例 1使用以下代码在基本 R 图中显示带轮廓的文本 -plot(1) shadowtext(1.2, 1.2, "Point at 1", col="white", cex=2)输出如果您执行上面给出的代码,它会生成... 阅读更多
710 次浏览
对于分类变量,每个水平都被视为一个自变量,并由因子函数识别。另一方面,数值自变量本质上是连续的或离散的。查看下面给出的线性回归模型摘要示例,以了解分类和数值自变量之间的区别。示例以下代码片段创建了一个样本数据框 -x
2K+ 次浏览
要使用向量元素创建上三角矩阵,我们可以首先创建具有适当列数和行数的矩阵,然后取该矩阵的转置。之后,我们将下三角矩阵元素赋值为 0。此处行数和列数的选择起着重要作用,因此在选择它们时需要小心。查看下面给出的示例,以了解如何完成此操作。示例 1以下代码片段创建了一个向量 -x1
3K+ 次浏览
要将 R 数据框中分类列中的值设置为数值,我们可以使用组合函数 c。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 C 的分类列,该列有两个类别“低”和“高”,并且如果我们想用 1 和 10 表示这些类别,那么我们可以使用以下命令 -df$C
1K+ 次浏览
如果我们使用 ggplot2 为多个类别创建直方图,则会根据类别自动生成图例。如果我们想更改该图例或创建具有不同图例值的直方图,并且直方图具有不同的颜色,则可以使用 scale_fill_manual 函数,如下面的示例所示。示例以下代码片段创建了一个样本数据框 -Height
627 次浏览
要在 R 中的 ggplot2 图表中添加标题,我们可以使用 labs 函数。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,并且我们想在 X 和 Y 之间创建散点图,并使用标题作为说明,内容为“线性关系显示”,那么我们可以使用以下命令 -ggplot(df,aes(X,Y))+geom_point()+labs(caption="Note: Linear Relation Display")示例以下代码片段创建了一个样本数据框 -x
要在 Windows 操作系统中查找 R 中已安装软件包的位置,我们可以使用下面提到的命令 -.libPaths()这将在第一行返回已安装软件包的位置,在第二行返回程序文件。使用下面提到的代码在 Windows 操作系统中查找已安装软件包的位置 -.libPaths() 输出如果您执行给定的代码片段,它会生成以下输出 -[1] "C:/Users/Nizam/Documents/R/win-library/4.0" [2] "C:/Program Files/R/R-4.0.4/library"使用下面提到的代码在 Windows 操作系统中查找已安装软件包的位置 -installed.packages()[1:20, ] 输出如果您将所有上述给定的代码片段作为一个整体执行... 阅读更多
390 次浏览
要使 R 数据框中的所有值唯一,我们可以使用 make.unique 函数,但首先我们需要取消数据框值的列表并使用 as.character 读取它们。例如,如果我们有一个名为 df 的数据框,其中包含重复值和非重复值,那么我们可以使用以下命令使所有值唯一 -df[]
当我们在数据框或矩阵中存在 NA 时,相关矩阵包含 NA 值。现在,如果我们使用 corrplot 函数创建相关矩阵图,则输出会显示问号。如果我们想创建没有问号的相关矩阵,那么我们可以使用 na.label 参数并将其设置为空白,如下面的示例所示。示例以下代码片段创建了一个样本矩阵 -M
4K+ 次浏览
要查找 R 数据框中对应于最接近值的行,我们可以在获取值和列之间的绝对差值后使用 which.min 函数,并结合使用单个方括号来子集化该行。要了解它是如何工作的,请查看下面给出的示例。示例 1以下代码片段创建了一个样本数据框 -ID