Python Pandas Flashcards
To refresh my memory of pandas syntax, I vibecoded a CLI flashcard tool. It was completely generated by ChatGPT. Vibecoding can be really fun! ...
To refresh my memory of pandas syntax, I vibecoded a CLI flashcard tool. It was completely generated by ChatGPT. Vibecoding can be really fun! ...
I first modelled dividends per share (DPS) for EUROSTOXX 50 companies using a simple ARIMA model that only looks at each firm’s past dividends. Forecast Percentage Error Distribution of ARIMA ...
I used a Markov-switching (MS) model to classify the Bitcoin market into three distinct constant-mean regimes from 2012 to 2025. The results are as follows: ...
2019年香港區議會選舉 Hong Kong’s 2019 District Council election marked a turning point in the city’s political history. Across 18 districts, pan-democratic candidates won over 80 % of all seats (57% of the popular vote) in a political landslide. ...
In 2024, I was tasked with analysing the real estate industry in Hong Kong. Our original database only had around 200 transactions. So I scraped rent prices for around 9000 past transactions on Centaline from May 2024 to August 2024 using Selenium. ...
A fun exercise in Principal Component Analysis (PCA) for dimensionality reduction. ...
While preparing for the Hong Kong public examination, I built an interactive economics question bank from scratch using HTML, CSS, and JavaScript. After analysing 11 years of past papers, I categorised questions into 109 types and added a randomisation function to draw questions unpredictably. I used it for spaced repetition by answering five questions a day, ultimately achieving the top grade, 5**, in the final examination. The interface of the Question Bank Website ...