Kwan Lin

        • 3-2-1 Data Backup Strategy
        • BIP39
        • Unspent Transaction Output (UTXO)
        • Watermarks and Data Warehousing
        • Animated Cat Time Series
        • Choropleth Plot
        • Calendar Plot
        • Pyramid Plot
        • Divergent Bar Plot
        • Grouped Bar Plot
        • Proportional Stacked Bar Plot
        • Stacked Bar Plot
        • Dendrogram
        • Spine Plot
        • Error Bars
        • Arc Diagram
        • Candlestick Chart
        • Bump Plot
        • Area Plot
        • Hexbin Plot
        • Proportional Stacked Area Plot
        • Stacked Area Plot
        • Alluvial Plot
        • Sankey Diagram
        • Chord Diagram
        • Circle Pack
        • Slope Graph
        • Treemap
        • Lollipop Plot
        • Dumbbell Plot
        • Ridgeline Plot
        • Parliament Plot
        • Venn Diagram
        • Donut Chart
        • Pie chart
        • Box and Whisker Plot
        • Correlation Plot
        • Histogram
        • Stream Graph
        • Beeswarm Plot
        • Line Plot
        • Bubble Plot
        • Heatmap Plot
        • Waffle Plot
        • Scatter Plot
        • Violin Plot
        • Bar Plot
        • Mann-Whitney U Test in Python
        • Data Science Model Evaluation Simply Explained
        • NoSQL
        • I/O Transforms
        • Installation
        • Minimum Viable Chunk
        • PCollection
        • Pipelines
        • PTransform
        • Runners
        • Syntax
        • Visualize
          • Command Line Functions
          • Permissions
          • Scripting
          • Trivia
          • Variables
          • Make a script executable
          • Make Make Make
          • Making a script clickable
          • cal
          • chmod
          • chown
          • date
          • df
          • grep
          • history
          • id
          • ln
          • ls
          • passwd
          • rsync
          • shell
          • su
          • sudo
          • umask
        • dbt Compile Queries
        • dbt CTEs
        • dbt Directories
        • dbt docs
        • dbt Hooks
        • dbt Macros
        • dbt Materialization
        • dbt Models
        • dbt Packages
        • dbt Primer
        • dbt Run
        • dbt Schemas
        • dbt Seeds
        • dbt Sources
        • dbt Staging Layer
        • dbt Tests
        • dbt Variables
        • Mac Setup
        • Docker and Kubernetes
        • Docker CMD and Entrypoint
        • Docker Compose
        • Docker Engine
        • Docker Environment Variables
        • Docker exec
        • Docker Images
        • Docker Networking
        • Docker Orchestration
        • Docker Primer
        • Docker Pull
        • Docker Registry
        • Docker Run
        • Docker Storage
        • Docker Swarm
        • Docker Volume
        • dockerfile
        • Using Docker with R
        • Git Primer
        • git Large File Storage (LFS)
        • git submodules
        • Git untrack
        • Running Google Cloud Vertex AI through Python
        • How to: Query data in BigQuery from Vertex AI
        • How to: Read a Google Cloud Storage .csv to a Vertex Pandas Dataframe
        • GCP Accounts and Projects
        • GCP Artifact Registry
        • GCP Cloud Build
        • GCP Identity and Access Managment (IAM)
        • GCP Pub/Sub
        • Google Cloud Configuration Profiles
        • Google Kubernetes Engine (GKE)
        • Hugo Blogdown
        • Hugo References
        • Hugo Server
        • Convert ebook format
        • Tables
          • How to: Use Virtual Environments with JupyterLab Desktop
          • How to: Hide all the warnings in Jupyter Notebooks
          • Python Jupyter Notebook Conversion
          • Dealing with imbalanced data with Python
          • Python supervised modeling
          • Python random forest
          • Python model assessment
          • Python test-train split
          • Train a model in Python from start to finish
          • Logistic regression
        • Python if __name__ == '__main__'
        • Python enumerate
        • Python CSV module
          • Getting Started
          • How to Flatten a Dataframe With JSON Columns
          • Python Pandas + Other Transformations
        • pip
        • Pydantic
        • pyenv
        • Python argparse
        • Python args and kwargs
        • Python classes
        • Python Decorators
        • Python dict
        • Python exceptions (try/except)
        • Python file objects
        • Python Filter
        • Python first class functions
        • Python function annotations
        • Python generators
        • Python glob module
        • Python help
        • Python JSON
        • Python lambda expressions
        • Python lists
        • Python Logging
        • Python Map
        • Python matplotlib
        • Python Modules
        • Python multiple assignment
        • Python numbers
        • Python OS module
        • Python pickle
        • Python Reduce
        • Python sets
        • Python Strings
        • Python sys
        • Python Unit Test
        • Python Virtual Environments, Concisely
        • R hrbrthemes package
        • Install Terraform Locally
        • Terraform Authentication
        • Terraform Commands
        • Terraform HCL
        • Terraform on Google Cloud
        • Terraform Setup
        • TypeScript Export
        • TypeScript Import
        • TypeScript Simple Types
        • TypeScript Simple Types
        • Aggregation
        • CASE
        • CAST
        • Concatenation
        • HAVING
        • JOIN
        • LIKE
        • NULLIF
        • Positional References
        • SELECT
        • SQL - How to count by condition
        • SQL Keys
        • SQL Partition
        • SQL ROW_NUMBER
        • SQLite Primer
        • Union
        • WITH
        • VSCode Tips and Tricks
    • Agg
    • Blog
    • Patents
    • Talks
    • Github
    • LinkedIn