R语言 如何读取Excel文件并在R中选择特定的行和列

您所在的位置:网站首页 xlsx怎么计算一列 R语言 如何读取Excel文件并在R中选择特定的行和列

R语言 如何读取Excel文件并在R中选择特定的行和列

2023-12-13 06:33| 来源: 网络整理| 查看: 265

R语言 如何读取Excel文件并在R中选择特定的行和列

在这篇文章中,我们将讨论如何使用R编程语言读取Excel文件并从中选择特定的行和列。

使用的文件 。

如何读取Excel文件并在R中选择特定的行和列?

要将Excel文件读入R语言,我们必须将其路径作为参数传递给 read_excel() 函数 readxl 库。

语法

read_excel(path)

要选择一个特定的列,我们可以使用索引。

语法 如下

df [ row_index , column_index ] 。

这里df代表数据框架的名称或Excel文件的名称或任何东西。

从Excel文件中提取特定的行

为此,我们必须把要提取的行的索引作为索引的输入。结果,提供索引的行将被提取并显示。

例1 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[5,] print(a)

输出:

如何读取Excel文件并在R中选择特定的行和列?

例2 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[6,] print(a)

输出:

如何读取Excel文件并在R中选择特定的行和列?

例3 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[7,] print(a)

输出

如何读取Excel文件并在R中选择特定的行和列?

为了获得多条记录,同样不需要做太多的修改。要提取的行的索引应该作为一个向量传递给索引语法的row_index部分。

例4 :

library("readxl")    df=read_excel("C:/users/KRISHNA KARTHIKEYA/Documents/OSWT1.xlsx") print(df[c(2,3),])

输出

如何读取Excel文件并在R中选择特定的行和列?

从Excel文件中提取特定的列

这与上面的方法类似,只是提取列的索引需要作为一个参数给出。

例1 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[,2] print(a)

输出 :

如何读取Excel文件并在R中选择特定的行和列?

例2 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[,3] print(a)

输出:

如何读取Excel文件并在R中选择特定的行和列?

例3 :

library(readxl)    setwd('C:/Users/KRISHNA KARTHIKEYA/Documents') df=read_excel('OSWT1.xlsx')    a=df[,4] print(a)

输出:

如何读取Excel文件并在R中选择特定的行和列?

为了一次获得多个列,需要提取的列的索引应该在索引语法的column_index部分作为一个向量给出。所有提供索引的列将被提取和显示。

例4 :

library("readxl")    df=read_excel("C:/users/KRISHNA KARTHIKEYA/Documents/OSWT1.xlsx")    print(df[,c(2,3)])

输出:

如何读取Excel文件并在R中选择特定的行和列?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3