作者Goodlover (上班族谢小德)
看板Statistics
标题[问题] 请问SAS寻找包含字串的程式问题
时间Tue Feb 19 17:03:17 2008
各位大大好
小弟手边的资料如下
假设X变项里面的资料有四笔
分别是
AGTCFTGACTACT
ATCGTAGCATGAT
TCGTAYCGTAGTC
TGATCAUTGCATG
请问我想区别出里面字串只包含有ATCG的
以及除了ATCG还有其他字母的两种区别
也就是说
我希望可以做出两种档
一种档是只有含ATCG
ATCGTAGCATGAT
一种档是其他有别的字母的
AGTCFTGACTACT
TCGTAYCGTAGTC
TGATCAUTGCATG
该下什麽语法来找出来呢
谢谢各位强者大大
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.40.30
1F:推 tew:我不懂你第二种是甚麽意思 02/19 21:29
2F:推 tew:但请查SAS的help proc sql的指令 02/19 21:30
3F:推 tew:会有所解答,最近要买电脑资料都不在手边 02/19 21:30
4F:推 tew:无法给你精确的解答 02/19 21:31
5F:推 h0h1:1. where column-name eqt 'ATCG' 2. 1的补集 except 02/19 22:08
6F:推 kingbee:可能要写到where语法 或是 substr函数 02/20 13:48
7F:推 evaseel:这个问题是指有四个字串, 我要找出这四个字串中 02/20 13:52
8F:→ evaseel:谁只有 A, T, C, G, 这四种字母 02/20 13:52
9F:→ evaseel:然後我想把 "ATCGTAGCATGAT" 和其他三个分开来, 02/20 13:53
10F:→ evaseel:不知道我这样理解对吗? 02/20 13:53
11F:→ Goodlover:对对对对 谢谢大大帮我解释 ^^ 02/21 11:55
12F:→ Goodlover:那请问大大有不错的方式吗 SQL我还是不太会用耶 02/21 11:55
13F:推 salutary:可以试试看用 array 去做 02/25 10:41