GBKREG(1)
π GBKREG(1) β the gbkreg era π
okay bestie, so this is the manual page for gbkreg, a User Command, and I am obsessed. It's the kernel non linear regression function and it's about to be your new main character. π¦
β¨ SYNOPSIS β¨
gbkreg [options]
that's it. that's the whole vibe. options in, magic out. π
πΈ DESCRIPTION πΈ
So basically gbkreg does kernel estimation of conditional moments. Data comes in on standard input as little couples (x,y) β like, each line is a duo, x and y, hand in hand. π«Ά
Then the moments of y get computed on a regular grid in x. Cute, organized, equispaced, we love a grid that has its life together.
And the kernel bandwidth? If you don't hand it over with -H, it just... sets itself automatically. Self-sufficient king behavior. π
π OPTIONS π
-nβ number of equispaced points where the moments are computed. default is64. (sixty-four lil grid stations, adorable)-Hβ set the kernel bandwidth. you want control? you got control.-Sβ scale the automatic kernel bandwidth. like, take the auto one and stretch it. β¨-Kβ choose the kernel to use (default0). the lineup:0β Epanenchnikov1β Rectangular2β Gaussian
-Mβ choose the method to compute the density (default1). your three flavors:0β FFT (number of points rounded to nearest power of 2)1β discrete convolution (only with compact kernels)2β explicit summation (can be long)
-Oβ set the output. it's a comma separated list:mfor mean,vfor standard deviation,sfor skewness andkfor kurtosis (defaultm). mix and match bestie, it's a build-your-own-stats situation π-vβ verbose mode. it will talk. a lot. we respect a yapper. π£οΈ-Fβ specify the input fields separators (default" \t")-hβ this help. hi. hello. welcome. π
π₯ EXAMPLES π₯
not me giving you the exact commands, verbatim, because I would never mess with your copy-paste π«Ά
gbkreg -M 2 < file
compute the kernel regression of the entries in the second column of 'file' vs. the entries in the first column. If more data columns exist in file they are ignored. Explicit summation method (slower) is used.
gbkreg -02 < file
compute the kernel regression of the standard deviation of the entries in the second column of 'file' vs. the entries in the first colum
(that -02 is lowkey unhinged of you and I support it πβ¨)
π AUTHOR π
Written by Giulio Bottazzi. the icon, the legend, the blueprint. π
π REPORTING BUGS π
found a bug? do NOT suffer in silence bestie, spill:
Report bugs to <gbutils@googlegroups.com>
Package home page β <http://cafim.sssup.it/~giulio/software/gbutils/index.html>
π COPYRIGHT π
Copyright Β© 2001-2018 Giulio Bottazzi This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (version 2) as published by the Free Software Foundation;
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
okay real talk for one sec: no warranty, no promises, no take-backs. it's free software, so it's giving generous, not giving guarantees. read the GPL for the full tea. π«
and that's the whole page bestie!! gbkreg 6.0.beta2, dated October 2018, and yeah β this page is literally called GBKREG(1). slay, ate, no crumbs left. periodt. π ππ¦
π¦ where this page comes from
- debian bookworm: gbutils 6.3-1 Β· GPL-2.0-or-later
- debian trixie: gbutils 6.3-1+b1 Β· GPL-2.0-or-later
- ubuntu jammy: gbutils 6.0-1build2 Β· GPL-2.0-or-later
- ubuntu noble: gbutils 6.3-1 Β· GPL-2.0-or-later
- ubuntu questing: gbutils 6.3-1build1
- ubuntu resolute: gbutils 6.3-1build2 Β· GPL-2.0-or-later
- ubuntu stonking: gbutils 6.3-1build2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms