0

だから、sasの紹介本を買うだけです。しかし、それはほとんど/まったく説明のないたくさんの例しか含んでいません。オンラインでチュートリアルを見つけようとしましたが、このフォーマットの説明が見つかりません。これら2つの違いは何だろうか。

INPUT Name $16. Age 3. +1 height 5.1

「」とは何だろう。平均。違いは何ですか:

INPUT Name $16

INPUT Name $ 1-16

記号「+1」はどういう意味ですか?

「5.1」とはどういう意味ですか?「5.」とどう違うの?どうも

4

2 に答える 2

1

フォーマットには常にピリオドが含まれます。ピリオドは、幅を小数から分離するのに役立ちます。つまり、5.1は合計幅5、小数1です。つまりxxx.d(実際には、ですが、正しく-xx.d表示されます)。xxx.d小数部を持つことができない文字値およびその他の値の場合、ピリオドの後に数字が存在することはありませんが、それは存在します。DATE9.DATE形式の変数(具体的には「19JAN2013」のようになります)も同様で、長さは9文字です(または19JAN13とは対照的ですDATE7.)。

一般に、SASにはさまざまな入力オプションがあります。より良い本を見つけるか、オンラインドキュメント(http://support.sas.com/documentation/92/index.htmlまたはお使いのSASのバージョンに類似したもの)をお読みください。 input Name $16.名前を16桁の文字変数として入力します。入力オプションにはさまざまなバリエーションがあるため、ドキュメントを参照して詳細を確認してください。

+1は、ポインタを1つ前方に移動するようにSASに指示します。したがって、名前を16文字、次に年齢を3桁、次に高さを5桁にする代わりに、年齢と高さの間のスペースをスキップします。そうNAMENAMENAMENAMEage heighではありませんNAMENAMENAMENAMEageheigh

于 2013-03-26T21:43:52.663 に答える
0

ここから始めることができます: 入力ステートメント

于 2013-03-26T21:48:41.350 に答える