找到 2038 篇文章 关于 R 编程

如何在 R 中拆分包含大小相同且值之间有空格的字符串向量,然后仅提取几个值?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:48:52

107 次浏览

字符串向量可以包含任何值,包括空格。有时,字符串向量也会读取一些空格,我们希望拆分向量然后提取几个值。例如,如果一个字符串包含“ABC 123”,那么我们可能希望提取数字 123 以便在分析中使用它。如果字符串向量包含大小相同的字符串,则可以使用 substr 函数轻松完成。示例> x1 x1 [1] "1 00" "1 01" "1 02" "1 03" "1 03" "1 04" > Numeric_Last_two_x1 Numeric_Last_two_x1 [1] "00" "01" "02" "03" ... 阅读更多

如何在 R 中根据因子列的值查找频率总和?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:46:54

380 次浏览

通常,我们在因子列中具有重复值,这意味着因子列具有许多级别,并且每个级别都会出现很多次。在这种情况下,如果我们有一个频率列,那么我们希望根据因子列的值找到该频率的总和,这可以通过使用 aggregate 函数来完成。示例 实时演示考虑以下数据框 -> set.seed(109) > Class Frequency df1 df1输出    Class Frequency 1     E       9 2     D       5 3     B       10 ... 阅读更多

如何在 R 中转换值或向量的测量单位?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:40:58

584 次浏览

单个对象或项目有许多测量单位。例如,重量可以用毫克、克、千克、吨、盎司、磅等来衡量。现在假设我们有两个属于相同测量单位的变量,例如可口可乐罐的重量和苹果汁的重量,如果这两个变量给出的重量具有不同的单位,例如一个用克表示,另一个用盎司表示,那么我们可能希望转换其中一个。这将有助于我们轻松比较这两个变量,而不会造成测量尺度的冲突。因此,我们... 阅读更多

如何在 R 中将条形图的图例显示在彩色框中?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:38:07

290 次浏览

当我们创建条形图或任何其他带有图例的图时,图例的背景为白色,但可以使用 scales 包将其更改为任何颜色。我们可以使用 theme 函数的 legend.background 参数中的 alpha 对图例进行更改。这将有助于我们更改图例的背景颜色。示例 实时演示> x y df df输出   x  y 1   0 25 2 100 28 3 150 32 4 200 25创建带有图例的条形图 -> library(ggplot2) > ggplot(df, aes(x, y, fill=x))+geom_bar(stat="identity")输出更改图例的背景颜色... 阅读更多

如何在 R 中使用 ggplot2 将条形图的 X 轴标签表示为大于等于或小于等于符号?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:27:27

733 次浏览

分类变量的值可以用数字、字符、数字和字符的组合、特殊字符、数字符号或任何其他方法来表示。但是,当我们创建条形图时,如果标签名称的大小很大,我们可能希望通过使用具有相同含义的不同单词或字符或符号来缩小它,这可以通过在 scale_x_discrete 中使用 expression 参数来完成。示例考虑以下数据框 - 实时演示> x y df df输出   x  y 1 0   25 2 100 28 3 ... 阅读更多

如何在 R 程序中创建包含零值的向量?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:23:48

114 次浏览

在数据分析中,有时我们需要将零用于某些计算,无论是为了抵消变量的影响还是根据分析目标的其他目的。为了处理此类情况,我们需要一个零值或一个向量,有很多方法可以在 R 中创建包含零值的向量。重要的是向量的长度。示例> x1 x1 [1] 0 0 0 0 0 0 0 0 0 0 > x2 x2 [1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ... 阅读更多

如何在 R 中查找线性回归模型的标准化系数?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:22:23

1K+ 次浏览

回归中的标准化系数也称为 beta 系数,它们是通过标准化因变量和自变量得到的。因变量和自变量的标准化意味着以使这些变量的均值和标准差分别变为 0 和 1 的方式转换这些变量的值。我们可以通过在创建模型时使用 scale 函数来查找线性回归模型的标准化系数。示例考虑以下数据框 - 实时演示> set.seed(99) > x y df1 df1输出      x       y 1 1.7139625 1.2542310 2 1.9796581 2.9215504 3 1.5878287 2.7500544 4 ... 阅读更多

如何在 R 数据框中选择不在向量中的列?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:17:38

378 次浏览

R 数据框可以有非常多的列,我们可能希望选择除少数列之外的所有列。在这种情况下,最好通过取消选择不需要的列来提取列,而不是选择需要的列,因为需要的列数多于不需要的列数。这可以通过使用 ! 符号和单方括号轻松完成。示例考虑以下数据框 - 实时演示> Age Gender Salary ID Education Experience df df输出 ID    Gender    Age     Salary    Experience    Education 1 ... 阅读更多

如何在 R 数据框中通过组合两列并添加特殊字符来添加新列?

Nizamuddin Siddiqui
更新于 2020年9月4日 08:03:44

656 次浏览

数据框可以有多种类型的列,其中一些可以根据其特征组合成单个列。例如,如果一列包含字符,而另一列包含数字,那么我们可能希望通过使用特殊字符分隔它们来连接它们,以将其显示为标识。示例考虑以下数据框 - 实时演示> ID Frequency set.seed(111) > ID Frequency df df输出   ID Frequency 1 A    78 2 B    84 3 C    83 4 D    47 5 E    25 6 F    59 7 G    69 ... 阅读更多

如何在 R 中查找多个矩阵对应元素的平均值?

Nizamuddin Siddiqui
更新于 2020年9月4日 07:54:13

788 次浏览

如果多个矩阵的元素表示相同的特征类型,那么我们可能希望找到这些元素的平均值。例如,如果我们在列表中存储了矩阵 M1、M2、M3 和 M4,并且第一个元素表示特定事物的比率,例如雨季生锈铁的腐蚀率,那么我们可能希望找到矩阵 M1、M2、M3 和 M4 的第一个元素的平均值。可以使用 Reduce 函数找到该平均值。示例考虑以下矩阵及其列表 - 实时演示> M1 M1输出   [, 1] [, 2] ... 阅读更多

广告