找到 2038 篇文章 适用于 R 编程

如何在 R 中旋转 ggplot2 图表?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:36:23

1K+ 次查看

要旋转 ggplot2 图表,我们可以将其保存在一个对象中,然后使用 print 函数通过定义 viewport 中的角度来旋转。例如,如果我们有一个保存在名为 PLOT 的对象中的图表,则可以通过使用以下命令将其旋转 180 度:print(PLOT,vp=viewport(angle=180))示例以下代码片段创建一个示例数据框:x

如何在 R 中查找按日期分组的列的平均值?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:37:06

1K+ 次查看

要查找按日期分组的列的平均值,我们可以简单地使用 aggregate 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个日期列(例如 Date)和一个数值列(例如 Num),那么我们可以使用以下命令查找 Num 按 Date 列中日期的平均值:aggregate(Num~Date,df,mean)示例 1以下代码片段创建一个示例数据框:Date

如何在 R 中基于条件查找所有列的频率?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:34:13

397 次查看

要查找基于条件的所有列的条件频率,我们可以使用 for 循环,其中我们将定义每个列的长度以及我们要查找其频率的条件。例如,如果我们有一个名为 df 的数据框,并且我们想要查找每列中大于 5 的值的个数,则可以使用以下命令:Columns

如何在 R 中使用列号向量提取数据表列?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:30:26

623 次查看

当我们有大量列并且只有少数列对分析有用时,提取这些列就变得很有帮助。如果我们有一个包含列号的向量,并且我们想要从数据表对象中提取这些列,则可以使用单个方括号进行列子集,如下面的示例所示。示例 1以下代码片段创建数据表对象和 Vector1:x1

如何在 R 中向列联表添加行百分比?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:31:44

2K+ 次查看

要向 R 中的列联表添加行百分比,我们可以使用 rowSums 和 sum 函数以及表格值,并将它们与 cbind 函数结合使用。例如,如果我们有一个名为 TAB 的表,则可以通过使用以下命令向 TAB 添加行百分比:cbind(TAB,rowSums(TAB),rowSums(TAB)/sum(TAB))示例 1以下代码片段创建一个示例数据框:Grp1

在基础 R 中创建顶部带有水平箱线图的直方图。

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:23:20

664 次查看

要在基础 R 中创建顶部带有水平箱线图的直方图,我们首先需要使用 layout 函数和 par 函数边距 (mar) 定义绘图区域的布局,然后创建箱线图,之后创建直方图。在创建箱线图和直方图时,我们需要确保箱线图的 ylim 和直方图的 xlim 相同。查看下面的示例以了解如何操作。示例要创建顶部带有水平箱线图的基础 R 中的直方图,请使用以下代码片段:x

如何在 R 中将所有列除以一列并保留原始数据?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:25:12

3K+ 次查看

要将 R 中数据框的所有列除以一列并保留原始数据,我们可以使用 dplyr 包的 mutate_at 函数以及 list 函数。例如,如果我们有一个名为 df 的数据框,其中包含五列(例如 x、y、z、a 和 b),则可以通过使用以下命令将所有列除以 b 并保留原始数据:df%>%mutate_at(vars(x:b),list(All_by_b=~./b))示例 1以下代码片段创建一个示例数据框:x1

如何在基础 R 中增加类似直方图的图的线条宽度?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:17:39

424 次查看

基础 R 中类似直方图的图是数据框向量或列中点的垂直线的图。如果我们增加这些线的宽度,则图会更像直方图,因为宽度的增加使垂直线看起来像条形。要增加基础 R 中类似直方图的图的线条宽度,我们可以使用 lwd 参数。查看下面的示例以了解基础 R 中点图和类似直方图的图之间的区别。示例使用以下代码增加类似直方图的图的线条宽度... 阅读更多

如何在 R 中更改圆形的边框样式?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:17:23

182 次查看

我们可以使用 plotrix 包的 draw.circle 函数在 R 中创建圆形,默认边框将像直线一样。如果我们想要更改圆形的边框样式,则可以使用 lty 参数并将其设置为不同的值,如下面的示例所示。示例要更改 R 中圆形的边框样式,请使用以下代码片段:plot(1:10, type="n")输出如果执行上面给出的代码片段,它将生成以下输出:要更改 R 中圆形的边框样式,请将以下代码添加到上面的代码片段中:plot(1:10, type="n") library(plotrix) draw.circle(5, 5, ... 阅读更多

如何在 R 中使用 ggplot2 增加 X 轴标签的字体大小?

Nizamuddin Siddiqui
更新于 2021 年 11 月 5 日 07:15:31

29K+ 次查看

要使用 ggplot2 增加 X 轴标签的字体大小,我们可以使用 theme 函数的 axis.text.x 参数,在其中我们可以定义轴元素的文本大小。当我们希望查看者仔细检查 X 轴标签时,以及在我们更改 X 轴比例的情况下,这可能需要。查看以下示例以了解如何操作。示例以下代码片段创建一个示例数据框:x

广告