python数据框 命名_python – 来自excel的Pandas数据框命名范围

引用

Microsoft Office help pages!:

A [named range] is a meaningful shorthand that makes it easier to understand the purpose of a cell reference, constant, formula, or table, each of which may be difficult to comprehend at first glance.”

此外,经常在电子表格中使用命名范围以便于通过ODBC访问数据,并且当同一工作表中存在多个数据范围时特别有用.要通过ODBC连接到Excel,只需选择适当的Excel driver并发送一个SQL语句,例如:

SELECT *

FROM namedRange

Pandas中的有用命令可能是read_sql.

但是,在Windows中,此解决方案要求您对齐/简化已安装的Excel软件版本(32位或64位),ODBC驱动程序以及用于打开ODBC连接的软件包.例如,安装的Excel 32位版本将需要32位ODBC驱动程序,通常需要32位Python安装.注意:对于Python案例(我是Python的初学者),后一点仍有待确认,但我可以肯定地证实了从SAS,SPSS或Stata启动的ODBC连接的这一点.

先前的要求是一个非常显着的缺点,实际上支持任何不涉及ODBC的解决方案.也就是说,如果read_Excel提供了这样的便利,那就太好了.在这种情况下,值得注意的是,SAS,SPSS和Stata目前不允许在各自的Excel过滤器中直接访问命名范围 – 因此可能存在这种缺乏功能的客观原因……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值