Open in app

Sign In

Write

Sign In

Philip Wilkinson, Ph.D.
Philip Wilkinson, Ph.D.

2.7K Followers

Home

About

Published in

Towards Data Science

·Pinned

A Complete Data Science Curriculum for Beginners

UCL Data Science Society: Introduction to Python, Data Scientists Toolkit, Data Science with Python — This year, the UCL Data Science Society aimed to create a complete Data Science curriculum with the purpose of helping other students on their Data Science journey. To this end we created a series of workshops, building on the work of previous years, to cover three main areas of any…

Data Science

14 min read

A Complete Data Science Curriculum for Beginners
A Complete Data Science Curriculum for Beginners
Data Science

14 min read


Published in

Towards Data Science

·Pinned

8 Data Structures every Data Scientist Should Know

From basic data structures to Abstract Data Types — As a Data Scientist, a key part of the job is to be able to understand the best way to organise and structure data so that it can be efficiently stored or accessed depending on the task. This could be for the purpose of inputting the data into a model…

Data Structures

7 min read

Eight Data Structures Every Data Scientist Should Know
Eight Data Structures Every Data Scientist Should Know
Data Structures

7 min read


Published in

Towards Data Science

·Pinned

A complete guide to git for beginners

Key commands, functionality, and usage — Git is a tool that all Data Scientists and Software Engineers should know how to use. Whether you work on a project alone or as part of a large distributed team, understanding how to effectively use Git can save you a lot of time with your projects. The benefit of…

Data Science

14 min read

A complete guide to git for beginners
A complete guide to git for beginners
Data Science

14 min read


Published in

Towards Data Science

·Pinned

An introduction to Object-Oriented Programming for Data Scientists

The basics of OOP for those who may not have come across the idea before or are wanting to know more — First of all, what is Object-Oriented Programming? This is what is known as a Programming paradigm, which essentially means that it is a specific way of doing something or structuring your code. What OOP means is that you structure your code around objects which is good for building frameworks and…

Object Oriented

6 min read

An introduction to Object-Oriented Programming for Data Scientists
An introduction to Object-Oriented Programming for Data Scientists
Object Oriented

6 min read


Published in

Towards Data Science

·Pinned

Introduction to decision tree classifiers from scikit-learn

Applying a decision tree classifier to the iris dataset — There are plenty of articles out there that explain what a decision tree is and what it does: Decision Tree Classification A Decision Tree is a simple representation for classifying examples. It is a Supervised Machine Learning where the data…medium.com The Basics: Decision Tree Classifiers An intuition for how decision trees work and are builttowardsdatascience.com

Python

10 min read

Introduction to decision tree classifiers from scikit-learn
Introduction to decision tree classifiers from scikit-learn
Python

10 min read


Published in

Towards Data Science

·Mar 21

Automated Python Application Testing Using GitHub Actions

How to run automatic testing on the push command — Testing your application is a crucial step in any software development or data science workflow. Testing allows you to ensure that the code functions as expected, reduces the likelihood of bugs or errors, and increases the overall quality and reliability of the software. In some cases though testing can often…

Testing

6 min read

Automated Python Application Testing Using GitHub Actions
Automated Python Application Testing Using GitHub Actions
Testing

6 min read


Published in

dunnhumby Data Science & Engineering

·Mar 13

Deciding Where to Shop

Can Newton’s idea of gravity be used to estimate grocery store revenue? With many different brands, formats and channels to engage with, deciding where, when and how to do your grocery shop can be a complex decision. Some of us will do a regular weekly shop at a large superstore…

Data Science

10 min read

Deciding Where to Shop
Deciding Where to Shop
Data Science

10 min read


Published in

Towards Data Science

·Mar 10

Setting up a flask application for Data Science

The basic structure of a flask application to allow for modular development — A Data Science workflow often involves the use of notebooks and python scripts. These are great tools but it often means that your outputs can often remain in those files without seeing the light of day. A good way to change that however is by creating a website to show…

Flask

9 min read

Setting up a flask application for Data Science
Setting up a flask application for Data Science
Flask

9 min read


Published in

Towards Data Science

·Nov 15, 2022

Control Flow and Conditionals in Java

Java for Data Science Part 2 — This is the second post in a series introducing the basics of Java for Data Science. In the previous post Java was introduced as a language commonly used in Big Data and IoT applications, alongside how to create variables and use different datatypes in Java. …

Data Science

6 min read

Control Flow and Conditionals in Java
Control Flow and Conditionals in Java
Data Science

6 min read


Published in

Towards Data Science

·Nov 2, 2022

Variables and Data Types in Java

Java for Data Science part 1 — Java, as a language, often doesn’t appear in the list of languages to learn for Data Science. Often that debate is left to those arguing that either R or Python is the best language to start off with. But, since Data Science encompasses a wide range of fields and applications…

Data Science

6 min read

Variables and Data Types in Java
Variables and Data Types in Java
Data Science

6 min read

Philip Wilkinson, Ph.D.

Philip Wilkinson, Ph.D.

2.7K Followers

Data Visualisation Engineer at McLaren Racing Limited. 400,000+ views. Connect on: www.linkedin.com/in/philip-wilkinson1

Following
  • ODSC - Open Data Science

    ODSC - Open Data Science

  • The PyCoach

    The PyCoach

  • Bex T.

    Bex T.

  • Okan Yenigün

    Okan Yenigün

  • Nicole Janeway Bills

    Nicole Janeway Bills

See all (89)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams