全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2849 6
2015-06-10
有非常多的.xls格式文件,并且不同excel中有不同多个工作表,而且excel中同一列有不同的单元格格式,想用RODBC包批量读取数据。
不过用RODBC中SQLFetch读.xls文件同一列有不同数据格式的单元格时有数据缺失
程序如下:
####################
t<-odbcConnectExcel('D:\\ab.xls')
b<-sqlFetch(t,'Sheet1')
b
#####################
结果:
       x             y
1     930A65    B
2     D355E2    C
3     800BDC    D
4       <NA> <NA>
5  S    0316    E
6     D3553E    F
7     CAAC0D <NA>
8     800BDE <NA>
####################
数据:
x                                y
930A65                       B
D355E2                      C
800BDC                      D
801713 (数值型)    50000  (数值型)
S    0316                      E
D3553E                        F
CAAC0D                       8   (数值型)
800BDE                       9    (数值型)
注:excel中单元格除括号内为“数值”型外其余均为“常规”型

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-6-11 08:39:10
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-11 09:50:07
同求~我认为应该有参数控制的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-14 22:53:42
ryoeng 发表于 2015-6-11 08:39
应该会比RODBC方便多吧?
xlsx包用来读07的xlsx格式的比较好,但我的都是xls格式的文件,而且太多了,先转换文件格式再读就划不来了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-14 23:10:54
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-29 08:28:58
请问问题解决了吗?如何解决的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群