R语言 从数据框架中提取前N条记录

R语言 从数据框架中提取前N条记录

对于一些需要的计算,可以从数据框中提取所需数量的行。在这篇文章中,我们将讨论从数据框中提取前N行的两种不同方法

使用中的文件

在R中从数据框架中提取前N条记录

方法1:使用head()函数

这个函数将有助于提取给定的前N个行的数据。

语法: head(x,n=..)

参数:-

  • x :- 一个对象
  • n:- 一个单一的整数,表示x的第一个元素数。

返回:-

返回一个向量、矩阵、表格、数据框的第一个部分。

操作方法

  • 导入文件
  • 传递所需的行数
  • 选择行
  • 打印选择结果

例子

gfg=read.csv('input_gfg.csv')
  
head(gfg,5)

输出

在R中从数据框架中提取前N条记录

方法2:使用索引

在这种提取数据框前N行的方法中,用户必须向机器提供所需行和列的适当索引。这样,它将根据所提供的行和列的索引返回新的数据框。

语法

data[row.index, column.index](data)

方法

  • 导入文件
  • 传递要选择的行的范围
  • 显示选择结果

例子

gfg=read.csv('input_gfg.csv')
  
gfg[1:5,]

输出

在R中从数据框架中提取前N条记录

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程