找到关于编程的34423 篇文章

如何在 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 的值的个数,那么我们可以使用以下命令:列

如何在 R 中使用列号向量提取 data.table 列?

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

623 次浏览

当我们有很多列,只有少数几列对分析有用时,提取这些列就变得很有帮助。如果我们有一个包含列号的向量,并且我们想要从 data.table 对象中提取这些列,那么我们可以使用单个方括号来进行列子集,如下面的示例所示。例1 以下代码片段创建 data.table 对象和 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 函数 margin (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

如何在 R 数据框中创建分组列?

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

833 次浏览

假设我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,那么我们可以通过将 df 转换为 data.table 对象并使用 list 函数创建 X 和 Y 中值的列表来创建基于 X 和 Y 的分组列。查看下面的示例以了解如何操作。例1 以下代码片段创建一个示例数据框:x1

广告
© . All rights reserved.