楼主: bourn
3382 5

[原创博文] 请问sas如何读取部分csvs数据以及arff数据 [推广有奖]

  • 2关注
  • 18粉丝

已卖:1份资源

副教授

15%

还不是VIP/贵宾

-

威望
0
论坛币
1125 个
通用积分
0.4800
学术水平
9 点
热心指数
8 点
信用等级
5 点
经验
30845 点
帖子
407
精华
0
在线时间
1010 小时
注册时间
2009-10-3
最后登录
2021-8-14

楼主
bourn 发表于 2012-3-22 21:10:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
问题1 近期因为做毕设,所以找到一个电商客户行为的数据,解压后是4.46G 的csv文件,用以下程序读取时sas9.1竟然半个钟头未运行完,请问有没有可以只读取一部分数据的程序?问题2 请问sas能读取arff格式的数据吗?怎么读呢?请指教,谢谢!
  1. /* read the access history */
  2. proc import datafile="C:\Users\administer\Desktop\毕业设计\数据\a.csv"
  3.      out=sfz
  4.      dbms=csv
  5.      replace;
  6.      getnames=yes;
  7. run;
  8. proc print data=sfz (obs = 10);
  9. run;
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:minister Desktop History replace ADMINI history replace Desktop access import

沙发
rpg163 发表于 2012-3-22 21:35:42
arff应该是不能读的。你可以再在AS的帮助文档中看到SAS支持哪些格式,其中并没有arff这种格式。
CSV的选项中似乎没有可以选部分读取的。有个DATAROW可以控制开始的列数。
说来时间长应该没什么,可以挂机在哪里,吃个饭或看个电影在来。
如果你只是想看看数据,可以从CSV中截一小段另存一个文件。

藤椅
bourn 发表于 2012-3-23 18:40:21
rpg163 发表于 2012-3-22 21:35
arff应该是不能读的。你可以再在AS的帮助文档中看到SAS支持哪些格式,其中并没有arff这种格式。
CSV的选项 ...
谢谢指教。我的那个CSV文件太大用Excel打不开,怎么分割呢?

板凳
denver 发表于 2012-3-23 21:43:22
读取一部分数据就用一些条件控制呗
CSV分割可以试一下以文本文件的方式打开,不过你这数据太大,估计也不好弄
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

报纸
rpg163 发表于 2012-3-23 22:41:49
bourn 发表于 2012-3-23 18:40
谢谢指教。我的那个CSV文件太大用Excel打不开,怎么分割呢?
可用Txt打开试试

地板
goldbaodi 发表于 2012-3-23 23:07:18
Likely SAS can't.
An ARFF (Attribute-Relation File Format) file is an ASCII text file that describes a list of instances sharing a set of attributes. ARFF file is for use with the Weka machine learning software.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 17:43