programming notes
Open main menu
Data Engineering
Data Visualization
Machine Learning
Code Snippets
About
Code Snippets
Code Snippets for Data Engineering, Data Science, Probability, and Machine Learning and More
SQL
Generating Date Range with ROW_NUMBER()
Generating Date Range with generate_series()
Extracting Year from Date
Extract Month from Date
Extract Day of Week from Date
Python
List Comprehension
Defining a Class
List Comprehension with If and Else Statement
Dictionary Comprehension
Sorting Dictionary by Value
Tuple unpacking with *variable notation
Dictionary Unpacking with *args
Distance Metrics
Euclidean Distance
Cosine Similarity
Minkowski Distance
Time Series Analysis
Simulating the Moving Average Process
ADF Stationarity Test
Pandas Autocorrelation Plot
Simulating the Autoregressive Process with ArmaProcess
Generating Date Index
Partial Autocorrelation Function PACF
Autocorrelation Function ACF
Differencing Time Series
Shifting Time Series Data
Deep Learning
Mean Square Error Loss Function
Softmax Activation Function
Leaky Parametric ReLU Activation Function
Tanh Activation Function
ReLU Activation Function
Sigmoid Activation Function
Dataset Class
C++
Enum User Defined Type
Iterating an array with range
Switch Statements
Struct User Defined Data Types
Simple Class Methods with Struct
Classes with class keyword and Access Controls
Random Number from a Range
Reading from a file with fstream
Writing to file with ofstream
Convert string user input to int with sstream
Unix
Read file line by line
find and replace with sed
Simple Arithmetic with bc
History with last n commands
Recursive Grep by file type
Numpy
Numpy Sampling with Replacement
Frequency Count
Generate Range of Numbers
Sampling With Probabilities
PySpark
Creating a SparkSession
Natural Language Processing
Getting ImDb Dataset
Lemmatizing a corpus
POS Tagging
Tokenizing with Spacy
Tokenizing Tweets
Command Line Tools
find and replace with sed
History with last n commands
Recursive Grep by file type
grep matching
Create multiple subdirectories
Simple Arithmetic with bc
Pandas
Sorting Dataframe By Value
Sorting Dataframe By Multiple Values
Sorting Dataframe By Row Index
Sorting Dataframe By Column Index
Pandas Apply Row Level
Pandas Apply Using Lambda Expression
Pandas Groupby Text Group Concat
Pandas Groupby Aggregation Multiple Compute Functions
Pandas Groupby with Different Aggregation Functions
Splitting a Column to Multiple Columns
Pandas Series Frequency Value Counts
Filter Dataframe by Column Frequency with value counts