### Instalasi melalui PyPI !pip install hidrokit ### Instalasi melalui Github # !pip install git+https://github.com/taruma/hidrokit.git ### Instalasi melalui Github (Latest) # !pip install git+https://github.com/taruma/hidrokit.git@latest import numpy as np import pandas as pd # Buat dataset sebanyak satu tahun (tahun 2001) date_index = pd.date_range('20010101', '20011231') # Generate random data np.random.seed(1234) data = np.random.rand(len(date_index), 6) * 100 data[data < 30] = np.nan data = data.round() data # Ubah ke bentuk dataframe dataset = pd.DataFrame( data=data, columns='sta_A sta_B sta_C sta_D sta_E sta_F'.split(), index=date_index ) dataset.head(10) # Import module from hidrokit.prep import read # Menampilkan dataset dataset.head(10) # Menggunakan module read data_hilang = read.missing_row(dataset) print(data_hilang) # Menampilkan kehilangan 20 data pertama pada stasiun A print(data_hilang['sta_A'][:20]) # Membaca data hilang pada bulan tertentu di stasiun B data_hilang_januari = read.missing_row(dataset['20010101':'20010201'][:-1]) print(data_hilang_januari['sta_B']) # Membaca data hilang dengan format tanggal tertentu data_hilang = read.missing_row(dataset, date_format='%b-%d') # Menampilkan data yang hilang pada stasiun C dan D print('Data yang hilang di stasiun C: ', data_hilang['sta_C']) print('Data yang hilang di stasiun D: ', data_hilang['sta_D'][:10]) # 10 data hilang pertama