私は、11000,30129,11111,30999などの多くの数字を持つSASの変数を持っています。これを最初の2桁でグループ化したいので、 "11000と11111"と "30129と30999 "は独自のテーブルになります。一番桁のSASグループ
0
A
答えて
1
それはあなたが第二のカラムを作成し、最初の2桁を抽出する必要があり、
非常に簡単です。
次に、この2番目の列でデータセットをソートします。
val_a a
11 11000
11 11111
30 30129
30 309999
そして、あなたは、このようなval_aに選択して2データセットを作成することができます:
data test;
infile datalines dsd ;
input a : 15. ;
datalines;
11000,
30129,
11111,
309999,
;
run;
data test_a;
length val_a $2;
set test;
val_a= SUBSTRN(a,1,2);
run;
proc sort data=test_a out=test_b;
by val_a;
run;
結果は次のようになります、私は私がやったと思う、
data want data_11 data_30;
set test_b;
if val_a = 11 then output data_11;
if val_a = 30 then output data_30;
run;
よろしく
0
をあなたのようですが、私の新しいコラムは「。」だけで表示されます。しかし、私はあなたの答えは私にとにかくいくつかの助けを与えることができると思う、ありがとう!
data books;
infile "&path\Boken.csv" dlm=';' missover dsd firstobs=2;
\t input ISBN: $12.
\t \t \t Book: $quote150.;
run;
data test_a;
format val_ISBN 15.;
set books;
val_ISBN= SUBSTRN(ISBN,1,2);
run;
proc sort data=test_a out=test_b;
by val_ISBN;
run;
proc print data=test_b (obs=10) noobs ;
run;
+0
方法を忘れないでくださいstackoverflowでありがとう:)(正しい私の答えをチェックしてください)https://meta.stackexchange.com/questions/5234/how-does-アンサーワーク – Thogerar
関連する問題
- 1. SASのグループ別次の値
- 2. RegEx - 最初の4桁のグループに一致します。
- 3. バッシュサム5桁番号
- 4. C++初心者。ユーザ入力一桁の番号は、その番号
- 5. 13桁の番号は、JSON
- 6. LaTeX 2桁のページ番号
- 7. フォーマットGoogleスプレッドシートの16桁の数字から4桁のグループ
- 8. symfonyフォースフォーマット番号4桁
- 9. SAS:グループに基づいてシリアル番号を割り当てます
- 10. SASの参加者をグループ化する
- 11. Javascript 5桁または9桁の郵便番号と一致する正規表現
- 12. 月にSAS日付をグループ化する
- 13. エイリアスとグループ文でSAS PROC SQLで
- 14. 上記各グループ(SQLまたはSAS)
- 15. スプリット進で2桁の番号バイナリ
- 16. JQuery - すべての桁番号
- 17. 4桁のパスワードタイプビュー:番号とカーソルコントロール
- 18. OrientDBトラバース合計とグループの一番上のレコードで
- 19. MPIグループへのMPIランク番号の一般化?
- 20. 各グループの一番上の行を返すSQLクエリ
- 21. 10桁の番号(MySQLの)に、電話番号をフォーマット
- 22. 番号を別の番号の桁で検索しますか?
- 23. 正規表現と一致する2番目のグループ
- 24. Regexを使って3桁の2桁のグループを抽出します。
- 25. 10桁または11桁の電話番号のJavaScriptフォーマットと1800の電話番号の認識
- 26. スパーク、グループ番号の行番号
- 27. SAS圧縮:前に番号を保持|
- 28. 5桁の郵便番号を3桁の郵便番号に変換しますR
- 29. 検索番号グループ
- 30. 正規表現一桁
私はトムの答えを編集した - charater変数として定義する必要がありますval_a(長さ文を参照してください)あなたのコメントについて – vasja
感謝Vasjaを。不思議なこと、形式val_a 15 ;;完璧に働いています。私はval_aがなぜキャラクターである必要があるのか分かりません。ちなみに私の答えの解決策の質問:) – Thogerar