Penggabungan / Concatenate String

By | October 24, 2021
Print Friendly, PDF & Email
323 Views

Penggabungan String atau sering populernya dengan concatenate disingkat concat sering kita temui untuk menampilkan output kepada user. Setiap bahasa mempunyai fitur sendiri-sendiri untuk operasi tersebut. Bagi pengguna excel, maka fungsi yang dipanggil yaitu concatenate(). Fungsi ini biasa saya gunakan untuk mempermudah pembuatan tanggal secara otomatis biar nggak kelupaan setting tanggal. Caranya mudah koq cukup memanggil function today, day, dan yang lainnya. contoh sebagai berikut penggabungan / concatenate string di excel.

=CONCATENATE("Semarang, ",DAY(TODAY()),"/",MONTH(TODAY()),"/",YEAR(TODAY()))

Hasilnya  Semarang, 23/10/2021 dengan teknik ini dijamin kalian tidak perlu cek tanggal lagi asalkan komputer kalian betul sih tanggalnya.

Matlab/Octave

Contoh lain bagi pengguna matlab/octave, bila akan menggabungkan string harus diperhatikan bila variabel tersebut number perlu diubah ke string dengan perintah num2str().  Cara mudah concat string agak unik di matlab/octave yaitu menggunakan operator array  []

#octave / matlab
a = 1:10;
disp(['Ukuran array : ' num2str(size(a,2))]

Python

Kalau kalian suka menggunakan Python pun demikian, wajib mengubah number ke string, contoh sebagai berikut penggabungan / concatenate string Python. Menurut saya ini bahasa yang paling bagus untuk urusan string karena mendukung regex. Apalagi urusan concate string malah jauh lebih mudah

import numpy as np
a = np.arange(0,10,1)

print('ukuran array : ', len(a))
print('ukuran array : '+str(len(a)))

R/RStudio

Bagaimana dengan R/RStudio, hemm ini lah yang unik yaitu harus menggunakan function paste(). contoh sebagai berikut penggabungan / concatenate string R/RStudio.

a = c(1:10)
print(paste('ukuran array : ',length(a),sep=''))
umur = 25
print(paste('nama saya adalah ', 'bejo pamungkas ', 'umur ',umur, sep=''))

Menurut kalian Penggabungan / Concatenate String yang paling gampang digunakan yang mana??

See also  Masalah RStudio pada Plots dan Graphics Device

Leave a Reply

Your email address will not be published.




Enter Captcha Here :