Chapter 1 Introduction
We hope this book provides a gentle introduction to data science. The main goal is to understand how to work with spreadsheet data and how data can be manipulated for multiple purposes. If nothing else, the book hopes to help you plan how to structure your own datasets for your own analysis. Even if you never go on to program on your own, understanding the way data can be manipulated and having a plan for your own dataset in the processing pipeline, will go a long ways when leaning and doing the analysis on your own, and/or working with collegues and collaborators on a project.
1.1 A glossary of terms
The Carpentries have started a multilingual glossary of terms at glossario, to help learn a lot of the technical jargon used in data science and programming. We will try to link to as many of these terms throughout the book. If there is a term that you do not know (or always wanted a more formal definition), you can either contact the book authors and we can help define it for you (and maybe even submit the definition on your behalf)!
1.2 The Learning Process
Programming is hard. Not only is there a steep technical learning curve, but there is a lot of jargon that makes the initial learning curve difficult.
Programming itself involves breaking down your steps into small linear pieces. Do not try to do all of your analysis in a single step. Usually, when you get stuck for a while, a simple walk to clear your head may be all you need to successfully approach the problem.
There is a huge community of users, learners, and instructors that all want you to succeed.
The main take away is to learn about formatting your data set, and planning how your data sets may be useful in the future. When you are starting to learn how to program, you do not need to jump into it completely. If this book shows you a technique that makes your data pipeline easier, there is nothing wrong with writing the few lines of code to read in, manipulate, and save out the dataset for something else. Your programming skills will build over time, and there is no need to rush it.
1.3 Expectations
The book and workshop series will cover a lot of information. In the first pass of seeing the content, there is no expectation for you to be able to program right away. The materials provided here will be here to serve as a reference when you do plan to start your own data work.
The next time you start putting together a dataset and can think about the next steps (even if you aren’t going to be the one doing the analysis), you have learned enough to manage your data in a productive and collaborative way.
Simply loading a dataset you have, even if you do not do anything with it, will start making the interface less novel and scary.