Cara menggunakan fungsi length di sas (dengan contoh)
Anda dapat menggunakan fungsi LENGTH di SAS untuk menghitung panjang variabel karakter, tidak termasuk spasi tambahan.
Fungsi ini menggunakan sintaks dasar berikut:
PANJANG (ekspresi)
Emas:
- ekspresi : String karakter yang akan dianalisis
Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.
Contoh: Menggunakan fungsi LENGTH di SAS
Anggaplah kita memiliki kumpulan data berikut di SAS:
/*create dataset*/
data original_data;
input team $1-21 points;
datalines ;
Golden State Warriors 99
Brooklyn Nets 101
Utah Jazz 105
Cleveland Cavs 100
Atlanta Hawks 109
Milwaukee Bucks 98
Miami Heat 93
Houston Rockets 100
Los Angeles Lakers 112
;
run ;
/*view dataset*/
proc print data = original_data;
Kita dapat menggunakan fungsi LENGTH untuk menghitung panjang setiap string di kolom tim:
/*calculate length of each string in team column*/
data new_data;
set original_data;
team_length = length (team);
run ;
/*view results*/
proc print data = new_data;
Kolom baru bernama team_length menampilkan panjang setiap string di kolom tim .
Misalnya:
- Rantai “Golden State Warriors” memiliki panjang 21 .
- String “Brooklyn Nets” memiliki panjang 13 .
- Senar “Utah Jazz” memiliki panjang 9 .
- Tali “Cleveland Cavs” memiliki panjang 14 .
Dan seterusnya.
Perhatikan bahwa fungsi LENGTH menghitung spasi antar kata sebagai karakter, namun tidak menghitung spasi kosong sebagai karakter.
Jika Anda ingin menghitung panjang variabel karakter, termasuk spasi tambahan, gunakan fungsi LENGTHC sebagai gantinya.
Sumber daya tambahan
Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di SAS:
Cara menggunakan fungsi SUBSTR di SAS
Cara menggunakan fungsi COMPRESS di SAS
Cara menggunakan fungsi FIND di SAS
Cara menggunakan fungsi COALESCE di SAS