Posts

Showing posts with the label bigdata

perbandingan Excel vs SQL vs Python dalam analisis berbagai tugas

tabel perbandingan Excel vs SQL vs Python dalam menyelesaikan berbagai tugas analisis data umum: 📊 Perbandingan Excel vs SQL vs Python Task Excel SQL Python (pandas) 1. Filter rows Filter/Slicer, IF , FILTER() WHERE clause df[df['col'] == value] 2. Select columns Klik kolom / pilih secara manual SELECT column1, column2 df[['col1', 'col2']] 3. Sort data Sort tool (ascending/descending) ORDER BY column ASC/DESC df.sort_values('col', ascending=True) 4. Grouping Pivot Table / SUBTOTAL() GROUP BY column df.groupby('col') 5. Counting COUNT() , Pivot Table COUNT(column) df['col'].count() or df.groupby(...).count() 6. Average AVERAGE() , Pivot Table AVG(column) df['col'].mean() 7. Sum SUM() SUM(column) df['col'].sum() 8. Remove duplicates "Remove Duplicates" tool SELECT DISTINCT df.drop_duplicates() 9. Join tables VLOOKUP / XLOOKUP / Power Query JOIN , L...

Daftar 28 Python Exceptions beserta penjelasan singkat dan contoh implementasinya.

ArithmeticError Penjelasan: Base class untuk semua error yang terjadi untuk perhitungan aritmatika. Contoh: python try : result = 1 / 0 except ArithmeticError as e : print ( f"Terjadi kesalahan aritmatika: { e } " ) AssertionError Penjelasan: Terjadi ketika pernyataan assert gagal. Contoh: python def check_positive ( number ) : assert number > 0 , "Angka harus positif" print ( f" { number } adalah angka positif" ) try : check_positive ( - 5 ) except AssertionError as e : print ( f"AssertionError: { e } " ) AttributeError Penjelasan: Terjadi saat referensi atribut atau penugasan gagal. Contoh: python class Example : pass try : ex = Example ( ) print ( ex . nonexistent_attribute ) except AttributeError as e : print ( f"AttributeError: { e } " ) EOFError Penjelasan: Terjadi ketika input() mencapai kondisi EOF (End of File). Contoh: python try : while ...

Python Lambda Functions

  Python Lambda Functions adalah fitur yang powerful dan sangat berguna dalam pemrograman Python. Dalam penjelasan ini, kita akan membahas perbedaan antara Lambda Functions dan Def Functions, penggunaan Lambda Functions dengan fungsi-fungsi bawaan Python, serta contoh penggunaan Lambda Functions dalam industri beserta manfaatnya. 1. Perbedaan antara Lambda Functions dan Def Functions: a) Definisi dan karakteristik: Definisi : Fungsi anonim yang didefinisikan menggunakan kata kunci lambda . Lambda Functions: Fungsi anonim (tanpa nama) yang dapat memiliki beberapa argumen   Dibatasi hanya satu ekspresi. Sintaks: ' lambda arguments: expression ' Biasanya digunakan untuk operasi sederhana dan singkat. Tidak memerlukan kata kunci ' return ', secara implisit mengembalikan hasil ekspresi. Definisi : Fungsi yang didefinisikan dengan kata kunci def dan memiliki nama.  Def Functions: Fungsi bernama yang didefinisikan menggunakan kata kunci 'def'. Dapat memiliki...