R语言 如何创建、索引和修改数据框
在这篇文章中,我们将讨论如何在R编程语言中创建一个数据框,索引和修改数据框。
创建一个数据框
数据框是一个二维标签的数据结构。它可以由不同类型的字段/列组成。它看起来就像SQL中的一个表,或者像一个Excel工作表。在R中,使用data.frame()方法来创建一个数据框。创建一个数据框的语法是这样的
例子 。
在这个例子中,我们来看看如何使用data.frame()方法在R中创建一个数据框。
输出
对数据框架进行索引
要访问数据框中的特定数据,请使用方括号并指定要获取的列名或行号和列号。让我们来看看不同方式的数据框架索引的语法。
例子 。
在下面的代码中,我们创建了一个数据框架,并通过获取指定行和特定列的数据对其进行了索引。
输出
修改数据框架
数据框架中的数据修改
为了修改数据框中的数据,我们使用了索引和重新赋值技术。让我们来看看如何修改数据框中的数据的语法。
data[rowNumber, columnName] <- “newValue”
向数据框中添加一行
要在数据框中添加一行,请使用rbind()函数,它接受两个参数。一个是数据框架,另一个是我们需要插入的行,作为一个元素的列表。rbind的语法如下所示
rbind( dataframeName, list( data1, data2, …))
在数据框架中添加一列
使用cbind()函数在数据框架中添加一个列,该函数接受两个参数。一个是我们添加新列的数据框架,另一个是新列中带有列名的数据。下面是cbind()函数的语法。
cbind( dataframeName, columnName = c(data1, data2, …)
从数据框中删除行和列
使用下面的语法从数据框中删除一行和一列
例子 。
在这个例子中,我们创建了一个数据框架,并对数据框架进行了插入、删除和修改等修改操作。
输出