全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
16241 6
2010-11-21
我的SAS9.13
我现在碰到的问题是资料太大
因此我要把一部份的样本删掉
请问我要怎么做才一次删掉多行资料
如把第2行到第1000行数据都删掉这样

先感谢各位大大帮忙了
二维码

扫码加我 拉你入群

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

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

全部回复
2010-11-21 12:48:54
SAS 9.13 应该可以读 .sav (SPSS 资料档格式) 或 .csv (Excel 可接受的一种存档格式).   所以,您应该可以在 .sav 或 .csv 档案中, 按 shift 的同时选第二行, 然后 shift 按着不放, 用滑鼠往下找到 第1000 行后,在第1000 行按一下 => 确认成功选取想要删除的范围后, 按 delete 键, 应该就可以删除了吧.  试试看,要记得先备份你的资料档.  
Good  luck!!
二维码

扫码加我 拉你入群

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

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

2010-11-21 13:11:59
if...delete..或者你用数据的时候你只读取你想要的也行,比如firstobs=2就是从第二条观测开始读
二维码

扫码加我 拉你入群

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

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

2010-11-21 16:18:11
我用3楼提供的方法,试了很久也没行。
2楼的方法也可行,不过我想知道用编程怎样实现。
如果你基于某个值来操作可能简单点
二维码

扫码加我 拉你入群

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

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

2010-11-21 20:17:44
期待中,我也想学习一下
二维码

扫码加我 拉你入群

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

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

2010-11-21 21:41:14
You try to delete rows with
if _n_>1 and _n_<=1000 then delete
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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