2017-10-26 9 views
0

私はJavaまたはPythonで書かれたByteArraysの数字を含むファイルを持っています。 SASでどのように読むことができますか?私はSASを初め、どこから始めるべきかわかりません。ByteArrays with SAS

+0

これは、SASで読むことを求めているデータのサンプルを含めるのに役立ちます。 – 3coins

+0

何を読むのですか?それで何を探していますか? – user2877959

+0

SASには、バイトを数値に変換するためのフォーマットがいくつかありますが、浮動小数点型または整数型、符号付きまたは符号なしのビット数などの形式に依存します。 – david25272

答えて

0

単語のバイト配列はあまり役に立ちません。私はほとんどすべてがバイトの配列だと言うことができます。 C#では、あなたは、単にバイトの配列を述べることができる:

byte[] myData = new[] {0, 1, 2 ,3}; 

SASで読むには、ここでいくつかの一般的なコードですが、あなたは、あなたがコードを取得するまで(ただ遊んで、あなたのニーズに基づいて詳細を決定する必要があります。正しい):

data test; 
    infile 'c:\temp\myDataFile.txt'; 
    input myByteData 4. ; 
run; 

That '4.'キーです。それはインフォーマットと呼ばれます。バイトの解釈方法に応じて、数値、文字などを指定できます。 SAS onlは文字列と倍精度を理解しますが、何でも読み込むことができます。ちょうどあなたが好きな方法であなたのデータを得るまで、インフォタイプと長さで遊んでください。

また、長さを無視して空白(数値)のままにするか、文字列に1つの$を使用することもできます。 SASはあなたのためにそれを理解しようとします。

+0

'pib.'と' rb.'の情報をここで言及する価値があるかもしれません。 – user667489