找到 34423 篇文章,关于编程

如何在 R 中提取列表的第一个子元素?

Nizamuddin Siddiqui
更新于 2021年3月6日 14:15:37

12K+ 阅读量

要提取列表中的第一个元素,我们可以使用 sapply 函数并使用双方括号访问第一个元素。例如,如果我们有一个名为 LIST 的列表,它包含 5 个元素,每个元素包含 20 个元素,那么第一个子元素可以通过使用命令 sapply(LIST,"[[",1) 来提取。示例 1请考虑以下数据框 - 实时演示List1

如何在 R 中从不同日期数据中查找月平均值?

Nizamuddin Siddiqui
更新于 2021年3月6日 14:15:10

2K+ 阅读量

要从不同日期数据中查找月平均值,我们首先需要从日期列中提取月份和年份,然后使用 aggregate 函数查找平均值。例如,如果我们有一个名为 df 的数据框,它有三个列,例如 x、month 和 year,那么可以使用命令 aggregate(x~Month+Year,df,mean) 来查找月平均值。示例 1请考虑以下数据框 - 实时演示Date1

如何在 R 数据框列中将代码“Yes”更改为 1?

Nizamuddin Siddiqui
更新于 2021年3月6日 14:07:30

14K+ 阅读量

要将代码“Yes”更改为 1,我们可以使用 ifelse 函数并将 Yes 设置为 1,其他设置为 0。例如,如果我们有一个名为 df 的数据框,它包含一个字符列 x,其中包含 Yes 和 No 值,那么我们可以使用命令 ifelse(df$x=="Yes",1,0) 将这些值转换为 1 和 0。示例 1请考虑以下数据框 - 实时演示Agree

如何在 R 中查找字符串向量中特定字符的计数?

Nizamuddin Siddiqui
更新于 2021年3月6日 14:02:00

127 阅读量

要查找字符串向量中特定字符的计数,我们可以使用 nchar 函数以及 gsub。例如,如果我们有一个名为 x 的向量,它包含字符串,如 India、Russia、Indonesia,那么我们可以查找字符 i 出现的次数,然后我们可以使用命令 nchar(gsub("[^i]","",x)),输出将为 1 1 1,因为 India 和 Indonesia 中的第一个 I 将不被视为大写。示例 1实时演示x1

如何在 R 中查找线性模型的均方误差?

Nizamuddin Siddiqui
更新于 2021年3月6日 14:01:33

4K+ 阅读量

要查找线性模型的均方误差,我们可以使用模型的预测值并从因变量中查找误差,然后取其平方以及整个输出的平均值。例如,如果我们有一个名为 M 的线性模型,用于数据框 df,那么我们可以使用命令 mean((df$y-predict(M))^2) 查找均方误差。示例 1请考虑以下数据框 - 实时演示x1

如何在 R 中创建包含大小写字母的数据框列?

Nizamuddin Siddiqui
更新于 2021年3月6日 13:57:25

331 阅读量

要创建包含大小写字母的数据框列,我们可以简单地使用 letters 函数和 LETTERS 函数,第一个对应于小写字母,后者对应于大写字母,并使用单个方括号,如下面的示例所示。示例 1实时演示df1

如何在 R 数据框列中查找最接近的最小数字的索引?

Nizamuddin Siddiqui
更新于 2021年3月6日 13:55:20

163 阅读量

要查找 R 数据框列中最接近的最小数字的索引,我们可以使用 which 函数以及子集,用于我们想要查找其最接近最小数字索引的值。要了解如何做到这一点,请查看以下示例。示例 1请考虑以下数据框 - 实时演示ID

如何在 R 中将矩阵转换为二进制矩阵?

Nizamuddin Siddiqui
更新于 2021年3月6日 13:55:48

1K+ 阅读量

要将矩阵转换为二进制矩阵,我们可以使用 as.matrix 函数并将矩阵转换为逻辑矩阵,然后将大于 0 的值加 0。例如,如果我们有一个名为 M 的矩阵,那么可以使用命令 as.matrix((M

如何在 R 中创建具有随机性的日期向量?

Nizamuddin Siddiqui
更新于 2021年3月6日 13:49:43

178 阅读量

要创建具有随机性的日期向量,我们可以使用 sample 函数,但日期需要使用 as.Date 函数读取。例如,如果我们有两个日期,例如 2021-01-01 和 2021-02-02,那么可以使用命令 sample(c(as.Date("2021-01-01"),as.Date("2021-02-02")),100,replace=TRUE) 创建一个具有这三个日期随机化的向量。示例 1实时演示Date1

如何在 R 中将大数相乘并在输出中显示所有数字?

Nizamuddin Siddiqui
更新于 2021年3月6日 13:48:11

190 阅读量

要将大数相乘并在输出中显示所有数字,我们可以使用 gmp 包的 mul.bigz 函数。例如,如果我们有两个向量,例如 x 和 y,每个向量都包含大数字,那么可以使用命令 mul.bigz(x,y) 对这些数字进行乘法,该命令将返回乘法的全部数字。示例 1加载 gmp 包并对包含大数字值的向量进行乘法 - library(gmp) x1

广告

© . All rights reserved.