Projects
“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.”
- Abraham Lincoln
This page showcases some long-term projects that cyda is working on. You will find step-by-step guides, related programming scripts, and ultimate products or findings of each project.
Introducing 3D ggplots with Rayshader [R]
Rayshader is a powerful package in R supporting 2D and 3D data visualisation. What amazes me is its details of displaying the 3D plots and it provides lots of customisation. Most importantly, it allows you to directly transform the ggplot2 objects into 3D plot.
Github: https://github.com/cydalytics/rayshader_HK_3D_map
Using Folium to Generate Choropleth Map with Customised Tooltips [Python]
Visualising Hong Kong voter and population data on map with data labels in Python. Folium is a very good package in visualising data on interactive maps. In this demonstration, Hong Kong voter statistics and population data are used in this analysis.
Github: https://github.com/cydalytics/Folium_HK_Map_Visuals
Chinese Customized WordCloud [Python]
One of the common data visualization types for text data is a word cloud. In this project, we will give a step-by-step guide on how to create a word cloud on Chinese text with customized shapes and font styles. Text data of forums are used for the source of the word clouds. (Contents are in Chinese)
Github: https://github.com/cydalytics/Chinese_Word_Cloud
Making a Game for Kids to Learn English [Python]
To build an interactive game for 2–6 years old kids to learn English vocabulary and have fun.
Github: https://github.com/cydalytics/KidsWord
Financial Data Analysis
This project aims at developing a systematic strategy to select the quality stocks, allocate the proportion and trade automatically with a significant expected return.
0 Getting Data
Web Scraping Hong Kong HSI Stock Price with Rselenium (R)
Using getSymbols to Load Financial Data (R)
Using yfinance to Download Financial Data (Python)
1 Performance Analysis
Return & Risk
2 Fundamental Analysis
3 Commonly Used and Confusing Ratios for Stock Fundamental Analysis
1 Performance Analysis
Return & Risk
2 Fundamental Analysis
3 Commonly Used and Confusing Ratios for Stock Fundamental Analysis
Comments
Post a Comment