永发信息网

R软件中怎么导出数据

答案:1  悬赏:50  手机版
解决时间 2021-02-23 23:48
R软件中怎么导出数据
最佳答案
一般的文本格式导入,都可以用read.table命令把数据扔进R里面。Excel和Spss数据的话,可用相应软件将文件打开,观察数据结构后将其复制到剪贴板,然后一样可以用read.table('clipboard')扔到R里面。如果文件太大不好复制,那么可以利用Excel和Spss的导出功能,将数据导出成文本格式。
还有一种情况就是,你的计算机上没有安装Excel或是Spss,这数据导入就要用到RODBC扩展包了。首先装载RODBC包。然后输入数据文件的绝对路径(要注意是用/而不是\)来定义连接,最后用数据抓取命令获取你需要的标签页数据内容(Sheet1)。
library(RODBC)
channel=odbcConnectExcel("d:/test.xls")
mydata=sqlFetch(channel,'Sheet1')这样简单的两个步骤就可以将Excel数据导入R的mydata变量中。如果是Excel2007格式数据则要换一个函数
channel=odbcConnectExcel2007('d:/test.xlsx')
mydata=sqlFetch(channel,'Sheet1')导入spss的sav格式数据则要用到foreign扩展包,加载后直接用read.spss读取sav文件
library(foreign)
mydata=read.spss('d:/test.sav')上面的函数在很多情况下没能将sav文件中的附加信息导进来,例如数据的label,那么建议用Hmisc扩展包的spss.get函数,效果会更好一些。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晶晶养生怎么去啊,有知道地址的么
未满十八岁的人推荐支付宝转账方式,因为未满
dnf卸载不了怎么回事
木槿秀韩式生活馆地址有知道的么?有点事想过
泰和大药房这个地址在什么地方,我要处理点事
心德睿拉效果怎么样?
我国最东、西、南、北、中部的省份分别是什么
本溪辽e66668车牌及车多少钱?
打压女朋友的男人什么心里,……
海港区妇幼保健站地址在哪,我要去那里办事
动臂式m1280d塔吊防雷怎么做
穿黑色连裤袜配什么颜色的鞋子
我把360卸载后系统还残留着360主动防御服务和
红旺火锅小吃地址有知道的么?有点事想过去
为什么买电脑的时候卖电脑的说不要用杀毒软件
推荐资讯
华豫修脚堂地址在什么地方,想过去办事
12岁小孩贪睡超过12个小时怎么办
60天的哈士奇眼睛可以看多远?我的狗狗总是太
有没有一款软件,可以将原来拍的视频放大数倍
我网上报名了当兵怎么没有人通知我体检
晋城市艺丰广告有限公司在什么地方啊,我要过
各位大虾,请教一题,赏5枚金币,急……越快越好
中国移动手机连锁卖场通海南路店怎么去啊,有
饥荒蜘蛛网怎么弄
在超市买的瓶装椰汁能不能煮来喝
人民公网随身wifi路由器谁用过?
多选题可以用来调节植物光合作用“暗反应”的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?