SASで文字変数を数値変数に変換する方法

著者: Frank Hunt
作成日: 13 行進 2021
更新日: 17 1月 2025
Anonim
SASチュートリアル| SASで文字を数値に変換する方法
ビデオ: SASチュートリアル| SASで文字を数値に変換する方法

コンテンツ

SASは、データ管理、運用調査、統計など、企業の管理に役立つように設計されたコンピューターソフトウェアです。変数をカテゴリ型または数値型に分類します。カテゴリー変数に対して行われたさまざまな操作は数値に対して実行できません。その逆も同様です。また、変数が共通する2つのデータグループをマージする場合、それらは同じタイプでなければならず、そうでないとエラーが発生するため、この変換を行うと便利です。

ステップ1

データを入力します。 SASはこれを行ういくつかの方法を提供します。最も簡単な方法の1つは、ステップ「データ」で「入力」を宣言することです。文字変数が「char」と呼ばれ、値「1」、「2」、「3」を格納する場合、次のように実行できます。

データmydata;入力文字$ @@;データライン; 1 2 3 1 2 3;実行;

「$」を使用すると、変数と「@@」を使用して、同じ変数に複数の値を1行で挿入できます。変数は数値を受け取るように見えますが、SASはそれらを文字として扱います。


ステップ2

変数に1を掛けて変換します。

データmydata2; SET mydata; num = char * 1;実行;

ステップ3

必要に応じて、変数の名前を再度変更して最終的なデータセットを作成します。変数の数値バージョンがあるので、古い変数(char)を削除し、新しい変数(num)の名前を "char"に変更できます。

日付mydata3(drop = char); SET mydata2; char = num;実行;

イギリスでは、伝統的に主な宗教はプロテスタントです。これはまだ国の公式の宗教ですが、イギリスの国境内で実践されているさまざまな宗教の数は多く、増え続けています。前世紀における移民の増加は、この発展における重要な要素でした。イングランドの公式の宗教は、キリスト教のプロテスタント派である、イングランド教会としても知られる英国国教会です。その起源は1530年代にさかのぼります。ヘンリー8世がイギリスの教...

美容院は通常忙しい施設です。したがって、特に大規模なサロンでは、操作を支援し、効率的に作業する受付係が必要です。教育に関しては、この分野でのキャリアを求める人は高校の卒業証書だけが必要です。ただし、この役割を成功させるには、他にも多くのスキルが必要です。外向的な性格、優れた組織力、さまざまなタスクを処理する能力は、サロンの受付係にとって不可欠な特性です。フィールドでのスキルを完璧にし、履歴書を準備...

私たちが推薦する