Base SAS機能と同等:スキャン<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、Base SASのスキャン機能に相当するJMPスクリプトとは何ですか。区切り文字に従って文字列を分割します。
(簡単な質問ですが。。。)
よろしく
ポール
再:Base SAS機能に相当:スキャンこの関数はListを返します。これは、テーブルセルでサポートされているデータ型ではありません(数値、文字、および行の状態のみが許可されています)。そのため、Words()自体は列式にはあまり適していません。
リスト全体をテーブル内の文字列として表示するには(最初に列のデータ型を "character"に設定します)。
Char(Words(:Column 1、"_、"))
最初の単語を取得する(リストの最初の項目を選択):
ことば(:Column 1、"_、")[1]
またはそれ以上(最初にすべての "単語"のリストを作成するのに時間を無駄にせずに最初の "単語"を選択します):
ワード(1、:列1、"_、")
再:Base SAS機能に相当:スキャン
うーん、それではこれがうまくいかないのですか?背景に式と結果を示す添付のスクリーンダンプを参照してください。
よろしく
ポール
再:Base SAS機能に相当:スキャンWords()関数がそれを実行できます。1つ以上の区切り文字を処理できます。すべての「単語」のリストを返します。
ことば ( "一二三" 、 「_」 )
/ *:
{"一二三"}