找到 2038 篇文章,关于 R 编程

检查 R 向量中是否存在大于或小于某个值的数值。

Nizamuddin Siddiqui
更新于 2021年11月2日 07:55:05

10K+ 次浏览

要检查 R 向量中是否存在大于或小于某个值的数值,我们可以使用任何函数。例如,如果我们有一个名为 V 的向量,并且我们想要检查 V 中是否存在任何大于 100 的值,那么我们可以使用以下命令:any(V>100)类似地,我们可以使用以下命令检查是否存在任何小于 100 的值:any(V<100)

如何在 R 中按行查找两个矩阵的乘积之和?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:39:45

599 次浏览

要在 R 中按行查找两个矩阵的乘积之和,我们可以使用 rowSums 函数,并传入矩阵的乘积。例如,如果我们有两个矩阵,分别为 Matrix1 和 Matrix2,那么可以使用以下命令找到这两个矩阵按行的乘积之和:rowSums(Matrix1*Matrix2)示例 1以下代码片段创建一个矩阵:M1

如何在 R 中将列中的每个值乘以一个常数?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:33:26

8K+ 次浏览

要将列中的每个值乘以一个常数,我们可以使用乘号 *。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 x 的列。现在,如果我们想将 x 中的每个值乘以 10,那么我们可以使用以下命令:df$x * 10

如何在基础 R 绘图中处理错误“无效的 xlim 值”?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:32:58

4K+ 次浏览

当我们错误地提供 xlim 值时,就会出现“无效的 xlim 值”错误,这些值不会按顺序使用,我们只需要提供第一个和最后一个值即可。例如,如果我们想创建一个从 1 到 5 的点图,xlim 的值在 -5 到 15 之间,那么我们可以使用以下命令:plot(1:5, xlim=c(-5,15))示例添加以下代码到上述命令:plot(1:10) 输出如果执行上述命令,则会生成以下输出:添加以下代码到上述代码片段:plot(1:10) plot(1:10, xlim=c(-15,15)) 错误 in plot.window(...) : 无效的 'xlim' 值 ... 阅读更多

如何在 R 数据框中为离散列创建直方图?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:19:31

3K+ 次浏览

要在 R 数据框中为离散列创建直方图,我们可以使用 ggplot2 包的 geom_bar 函数,并将宽度设置为 1,并在 aes 中为 x 和 y 传递相同的列。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 x 的离散列,那么可以使用以下命令创建 x 中数据的直方图:ggplot(df,aes(x,x))+geom_bar(stat="identity",width=1)示例以下代码片段创建一个示例数据框:x

如何在 R 中根据条件创建包含两列比率的新列?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:17:25

609 次浏览

要在 R 数据框中根据条件创建包含两列比率的新列,我们可以将除号与 ifelse 函数一起使用。例如,如果我们有一个名为 df 的数据框,其中包含两列,分别为 X 和 Y,并且我们想要根据 X 大于 5 的条件创建包含 X 和 Y 比率的新列,那么我们可以使用以下命令:df$Ratio_X_Y <- ifelse(df$X > 5,df$X/df$Y,NA)示例 1以下代码片段创建一个示例数据框:x1

在 R 中提取字符串向量元素,最多提取固定数量的字符。

Nizamuddin Siddiqui
更新于 2021年11月2日 07:26:05

473 次浏览

要在 R 中提取字符串向量元素,最多提取固定数量的字符,我们可以使用基础 R 的 substring 函数。例如,如果我们有一个名为 X 的字符串向量,其中包含 100 个字符串值,并且我们想要查找每个值的前面五个字符,那么我们可以使用以下命令:substring(X,1,5)示例 1以下代码片段创建一个示例数据框:x1

如何在 R 中使用 plotly 将 X 轴刻度标记显示为仅最小值和最大值,而不显示其值?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:08:52

422 次浏览

要在使用 plotly 时将 X 轴刻度标记显示为仅最小值和最大值,而不显示其值,我们可以使用 plot_ly 包的 layout 函数,其中我们可以使用 xaxis 参数传递最小值和最大值,并使用 ticktext 参数传递文本,如下例所示。示例以下代码片段创建一个示例数据框:x

如何在 R 中查找字符串向量中元素的交集?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:05:50

617 次浏览

如果我们有一个字符串向量,其中包含多个元素,那么所有元素中可能存在一些公共值。如果我们想要查找这些值,那么可以使用 intersect 函数以及 strsplit 函数和 Reduce 函数。查看以下示例,了解如何操作。示例 1>x1=c("数据科学是一个跨学科领域,它使用科学方法、流程、算法和系统从结构化和非结构化数据中提取知识和见解,并在广泛的应用领域中应用来自数据的知识和可操作的见解。","数据科学是研究领域...") 阅读更多

如果 R 中存在缺失值,如何根据两组查找值的总和?

Nizamuddin Siddiqui
更新于 2021年11月2日 07:03:53

283 次浏览

如果存在缺失值,要根据两组查找值的总和,我们可以使用 dplyr 包的 group_by 和 summarise 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个数值列(例如 Num)和两个分组列(例如 Grp1 和 Grp2),那么如果 df 中存在缺失值,则可以使用以下命令根据 Grp1 和 Grp2 查找 Num 中值的总和:df%>%group_by(Grp1, Grp2)%>%summarise(Sum=sum(Num, na.rm=TRUE))示例 1以下代码片段创建一个示例数据框:grp1阅读更多

广告