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

如何在 R 中使用 plotly 创建条形图?

Nizamuddin Siddiqui
更新于 2020-11-19 05:19:13

329 次浏览

R 中的 Plotly 是一个专门设计用于创建高度交互且具有出版质量的图表。可以通过使用包中的 plot_ly 函数创建图表,并且 plot_ly 定义了三个主要参数:x、y 和 type,其中 x 指 X 轴,y 指 Y 轴,type 指图表类型,但轴值存储在数据框中或本身是共享的。示例加载 plotly 包:> library(plotly)考虑以下数据框:实时演示> x count df df输出x count 1 A 321 2 B 324 3 C 320 4 D 328创建条形图 ... 阅读更多

如何在 R 中创建协方差矩阵?

Nizamuddin Siddiqui
更新于 2020-11-19 05:15:11

572 次浏览

要创建协方差矩阵,我们首先需要找到相关矩阵,还需要一个标准差向量。可以使用 cor 函数和矩阵对象来找到相关矩阵。例如,如果我们有矩阵 M,则相关矩阵可以计算为 cor(M)。现在我们可以使用此矩阵来查找协方差矩阵,但我们应该确保我们有标准差向量。示例 1实时演示> M1 M1输出 [, 1] [, 2] [, 3] ... 阅读更多

为什么 scale_fill_manual 没有用 ggplot2 在 R 中创建的颜色填充条形?

Nizamuddin Siddiqui
更新于 2020-11-19 05:05:40

2K+ 次浏览

我们可以手动填充使用 ggplot2 创建的条形图中条形的颜色,但为此我们需要已经用于条形的颜色美学。这意味着我们需要在 ggplot2 的 aes 中使用条形的填充,然后可以在 scale_fill_manual 函数中提及颜色。示例考虑以下数据框:实时演示> x count df df输出x count 1 A 321 2 B 324 3 C 320 4 D 328加载 ggplot2 包并创建条形图:示例> library(ggplot2) > ggplot(df, aes(x, count))+geom_bar(stat="identity")输出:使用 scale_fill_manual 创建条形图:示例> ggplot(df, aes(x, count))+geom_bar(stat="identity")+scale_fill_manual(values=c("blue", "green", "grey", ... 阅读更多

如何在 R 中根据另一个数据框的列值查找数据框的列值的位置?

Nizamuddin Siddiqui
更新于 2020-11-07 11:55:24

598 次浏览

在数据分析中,我们遇到了许多问题,其中有很多变化。其中一个问题是我们在一个需要通过不同位置检查信息的位置,这些位置可以是数据框。因此,我们需要根据另一个数据框的列值查找数据框的列值的位置。在 R 中,我们可以借助 which 函数轻松实现。示例实时演示考虑以下数据框 -set.seed(12121) x1

如何在 R 中查找矩阵值之间的距离?

Nizamuddin Siddiqui
更新于 2020-11-07 11:54:21

85 次浏览

查找矩阵值之间的距离意味着我们想要查找距离矩阵,它可以直接使用 dist 函数和矩阵名称来查找。例如,假设我们有一个名为 M 的 5x5 大小的矩阵,则距离矩阵可以计算为 dist(M)。示例 1M1

如何在 R 中将 X 轴标签绘制在图表的顶部?

Nizamuddin Siddiqui
更新于 2020-11-07 11:52:48

803 次浏览

默认情况下,X 轴标签绘制在图表的底部,称为轴 1 的第一个轴,第二个轴是左侧的轴,第三个轴是图表的顶部轴,第四个轴是图表的右侧轴。如果我们想将 X 轴标签绘制在图表的顶部,则可以在 plot 函数中使用 xaxt="n",然后使用 axis(3) 和分号为顶部定义轴。示例 1x阅读更多

如何在 R 中将数据框添加到列表中?

Nizamuddin Siddiqui
更新于 2020-11-07 11:48:56

2K+ 次浏览

列表可以包含许多对象,例如向量、矩阵、数据框、列表等。这样,我们可以同时访问所有必要的对象。如果我们想将数据框添加到列表中,则可以使用列表的长度。例如,如果我们定义了一个名为 List 的列表,并且想要将数据框 df 添加到 List 中,则可以按如下方式添加 -List[[length(List)+1]]

如何在 R 中对数据框执行分组线性回归?

Nizamuddin Siddiqui
更新于 2020-11-07 11:47:20

5K+ 次浏览

分组线性回归是指为组级别创建回归模型。例如,如果我们有一个因变量 y 和自变量 x 以及一个将 x 和 y 的组合划分为多个组的分组变量 G,则我们可以为每个组创建一个线性回归模型。在 R 中,我们可以将数据框转换为 data.table 对象,这将帮助我们轻松创建回归模型。示例实时演示考虑以下数据框 -G1

如何在 R 中按行创建数据框值的向量?

Nizamuddin Siddiqui
更新于 2020-11-07 11:45:42

6K+ 次浏览

要按行创建数据框值的向量,我们可以在使用 t 对数据框进行转置后使用 c 函数。例如,如果我们有一个包含许多列的数据框 df,则可以使用 c(t(df)) 将 df 值转换为向量,这将按行打印数据框的值。示例 1实时演示set.seed(798) x1

如何在 R 中从数据框值创建字符向量?

Nizamuddin Siddiqui
更新于 2020-11-07 11:44:12

3K+ 次浏览

要在 R 中创建字符向量,我们可以将向量值括在双引号中,但如果我们想使用数据框值创建字符向量,则可以使用 as.character 函数。例如,如果我们有一个数据框 df,则 df 中的所有值可以使用 as.character(df[]) 形成一个字符向量。示例 1实时演示x1

广告