Skip to content
View TJMac93's full-sized avatar
πŸ“Š
Data Science blogging in R & Python
πŸ“Š
Data Science blogging in R & Python

Block or report TJMac93

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TJMac93/README.md

Hi, I'm Tom - or maybe you know me as Statnamara πŸ“Š

Due to Microsoft's complicity in the Palestine genocide I have joined the Microsoft boycott. Find me on codeberg instead of github.

For more information check https://bdsmovement.net/microsoft
Please consider joining the protest.


Website Twitter Follow

I'm a Data Scientist blogging some of my just-for-fun projects

  • πŸ§‘β€πŸ’» I’m currently undertaking my Master's Degree in Data Analytics
  • πŸ₯ About me: I also love playing the drums and I'm mad about football ⚽

Connect with me:

Statnamara | Twitter Statnamara | LinkedIn Statnamara | Instagram


Languages and Tools:

Python R GGPlot2 Dplyr Shiny Tableau




πŸ“• Latest Blog Posts

➑️ more blog posts...


Pinned Loading

  1. FantasyFootball FantasyFootball Public

    Pulp FF optimal team solver

    Jupyter Notebook 3 1

  2. Simple logger to report filename and... Simple logger to report filename and incident
    1
    import logging
    2
    
                  
    3
    logger = logging.getLogger(__name__)
    4
    
                  
    5
    # Handler determines where the logs are output
  3. gganimateSoccer gganimateSoccer Public

    use gganimate and ggsoccer to visualise match tracking data

    R

  4. Decorator function to add logging to... Decorator function to add logging to other functions.
    1
    # Logger gist available here:
    2
    # https://gist.github.com/TJMac93/cc17e0aa4546723cfba0d7165dbd9651
    3
    
                  
    4
    from logger import logger
    5
    from functools import wraps