series_fill_const()
Mengganti nilai yang hilang dalam seri dengan nilai konstan tertentu.
Menganggap ekspresi yang berisi larik numerik sebagai input, mengganti semua instans missing_value_placeholder dengan constant_value tertentu, dan menampilkan larik yang dihasilkan.
Sintaks
series_fill_const(
seri,
constant_value,
[ missing_value_placeholder ])
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Tipe | Wajib | Deskripsi |
---|---|---|---|
series | dynamic |
✔️ | Array nilai numerik. |
constant_value | skalar | ✔️ | Nilai yang digunakan untuk menggantikan nilai yang hilang. |
missing_value_placeholder | skalar | Menentukan tempat penampung untuk nilai yang hilang. Nilai default-nya adalah double( null) . Nilainya bisa dari jenis apa pun yang akan dikonversi ke jenis elemen aktual. double (null), long (null) dan int (null) memiliki arti yang sama. |
Mengembalikan
seri dengan semua instans missing_value_placeholder diganti dengan constant_value.
Catatan
- Jika Anda membuat seri menggunakan operator make-series , tentukan null sebagai nilai default untuk menggunakan fungsi interpolasi seperti
series_fill_const()
setelahnya. Lihat penjelasan. - Jika missing_value_placeholder (
double
null), atau dihilangkan, hasilnya mungkin berisi nilai null. Untuk mengisi nilai null ini, gunakan fungsi interpolasi lainnya. Hanya series_outliers() yang mendukung nilai null dalam array input. series_fill_const()
mempertahankan jenis asli elemen array.
Contoh
let data = datatable(arr: dynamic)
[
dynamic([111, null, 36, 41, 23, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_const1 = series_fill_const(arr, 0.0),
fill_const2 = series_fill_const(arr, -1)
Hasil
arr |
fill_const1 |
fill_const2 |
---|---|---|
[111,null,36,41,23,null,16,61,33,null,null] | [111,0.0,36,41,23,0.0,16,61,33,0.0,0.0] | [111,-1,36,41,23,-1,16,61,33,-1,-1] |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk