問題タブ [datastep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
39 参照

regex - SAS データ ステップ フリー フォーマットの問題

キーワード「data-base-url」の前に改行がない場合にのみ、改行を含めたいと思います。

入力ファイル


et3 タグは必須パターンです。上記のプログラムを入力ファイルに対して実行すると、et3 タグのみが user_info 列と details 列に適切に変換されますが、目的の出力を得るために最初の 2 つのタグに改行を含めたいと思います。前もって感謝します。

よろしく、AKS

0 投票する
1 に答える
1460 参照

regex - SASで文字列を改行に置き換えます

0 投票する
3 に答える
420 参照

sas - 最初と最後の関数 sas

私はこのように見えるいくつかのデータを持っています

基本的に、変数「logflag」は「Activity」が「Activity1」に戻るたびに1ずつ増加しますが、これに到達したいです。

これにより、特定の「ログフラグ」内に新しい「アクティビティ」が表示されるたびに 1 ずつ増加する「カウント」があります。

私が使用しているのはこれです。

そして、私はこれを取得しています

私が理解できないのは、カウンターが1ずつ増加してから2になるのに、3以上にならない理由です。以前はこれが機能していたと確信していますが、何を変更したのかわかりません。

誰でもこれを手伝ってくれるでしょうか?

ありがとう、

0 投票する
3 に答える
69 参照

sum - 2 つの列に分割された行の合計

私のデータは次のようになり、「欲しい」列を取得する方法がわかりません。残念ながら、retain、lag、および sum 関数のさまざまな組み合わせを試しましたが、成功しませんでした。

この件についてご協力いただきありがとうございます

0 投票する
1 に答える
179 参照

view - この SAS ビュー コード内の構文エラーはどこにありますか?

DATAステートメントに構文エラーがあると表示されていますが、どこにあるのかわかりません...

0 投票する
1 に答える
192 参照

json - sas データステップから utf-8 テキスト ファイルを作成する

json ファイルを作成するこのマクロがありますが、
指定してもencoding='utf-8' bomutf-8 ファイルを取得できません。

jsonファイルを表示したWebページにアクセントが変な文字として表示されるので気付きました。
この問題は、json ファイルを崇高なテキストで開き、File>Save with Encoding>UTF-8 を実行するだけで解決されます。(BOM は必要ありません。)

utf-8 エンコーディングを強制する別の方法はありますか?

編集: Windows で SAS EG 7.1 、SAS 9.3 を使用しています。