怎么从excel中读取数据 r语言中怎么读取excel数据

经验直达:

  • r语言中怎么读取excel数据
  • 怎么从excel中读取数据

一、r语言中怎么读取excel数据


#64位机下,.xls和.xlsx文件用相同方法
library(RODBC)
con <- odbcConnectExcel2007("D:/R/RODBC.xlsx") #64位机下方法
sqlTables(con) #查看该xlsx文件中有哪些表
#TABLE_CAT TABLE_SCHEM TABLE_NAMETABLE_TYPE REMARKS
# 1 D:\R\RODBC.xlsx商品信息$ SYSTEM TABLE
# 2 D:\R\RODBC.xlsx补充说明$ SYSTEM TABLE
# 3 D:\R\RODBC.xlsx销售信息$ SYSTEM TABLE
table_test <- sqlFetch(con,"销售信息")
table_test
odbcClose(con)


二、怎么从excel中读取数据


【怎么从excel中读取数据 r语言中怎么读取excel数据】可能不甚了解 。本文就介绍了怎么样在Excel软件中获取其它数据库中的数据,以便在常用的数据处理软件中利用其它数据库中的数据 。

关键字:Microsoft Excel,数据库,导入,表 , Microsoft uery 。

一、Microsoft Excel 2003简介

Microsoft Excel 2003是Microsoft Office 2003中的一个组件 , 它是一个高效、实用的电子表格软件,具有强大的数据处理与数据分析能力,为广大用户进行数据处理提供了一个很好的工具 , 也为广大的用户所熟悉 。如何在Excel中利用其它数据库中的数据呢?

二、导入其它数据库表中的数据到Excel中

在Microsoft Excel中导入其它数据库表中的数据的方法非常简单 。具体操作步骤如下:

第一步 , 启动Microsoft Excel,新建或者打开需要数据的工作簿,选中相应的工作表,并选中新导入的数据存放的起始单元格;

第二步,执行“数据”→“导入外部数据”子菜单下的“导入数据”命令,在对话框中选择要导入的数据所在的文件的类型,并通过对话框中的“查找范围”后面的下拉箭头找到要导入的数据文件所在的位置 。

第三步,选中要导入的文件,单击图1所示对话框中的“打开”按钮 。至此,选中的数据表中的数据就导入到了当前工作簿的当前工作表中了 , 当然也可以将导入的数据放在新的工作表中 。

举例:在Excel工作簿“导入.XLS”中的sheet1工作表导入一个VFP(Visual FoxrPro,下同 )中的表(学生.dbf)中的数据 。导入的具体操作步骤如下:

首先打开工作簿“导入.XLS”,选中sheet1工作表,如图2所示;执行“数据”→“导入外部数据”子菜单下的“导入数据”命令,在对话框中选择要导入的数据的文件的类型,并通过对话框中的“查找范围”后面的下拉箭头找到要导入的数据文件所在的位置;选中要导入数据的.dbf文件(此例的选择见图3),单击“打开”按钮 。这样,就在Excel工作簿“导入.XLS”中的sheet1工作表中导入了VFP中建立的数据库表文件“学生.dbf”中的数据 。结果如图4所示 。

以上是在Excel工作表中导入VFP数据表中的数据的操作方法 。如果要在Excel工作表中导入其它数据库表中的数据,操作方法基本相似 。说明以下几点:

相关经验推荐