-
Notifications
You must be signed in to change notification settings - Fork 26
Home
Welcome to the wiki for the course Social data analysis and visualization (02806) offered by the Technical University of Denmark. This is the main page, where you can access the weekly exercises. If you take a look in the side-bar, you can read about the administrative details (including a very useful course overview), assignments, books, and more.
The class is taught flipped classroom style, where the the lecture and homework elements of a course are reversed. You'll be able to view short video lectures before (or during) the class session, so in-class time can be devoted to exercises, projects, or discussions. Check out the first lecture to learn more.
You should use Peergrade to submit your assignments and review others. You can see how to sign up on our class Slack-channel.
- Get Assignment 1 here. For details on deadlines, etc, check out the course overview.
-
Before week 1: Info. Take a look at this page before you do anything. This class most likely works a little bit differently from other classes you've taken. The notebook explains pretty much everything - the rest will be explained during the lectures.
-
Before week 1: Python BootCamp. Python is the key tool we use in this class. If you don't feel 100% ready this notebook offers a quick refresher course. You will learn about installing python, about
jupyter notebooks
. By the end of this thing, you'll know enough to get going with the course.- Reading I: This
pandas
Tutorial. Just work through the examples in your own Jupyter Notebook.
- Reading I: This
-
Week 1: Introduction. This week is all about getting started. It's a light load, since we want everyone to get a good start, especially if you're not a Python Ninja, just yet. Thus, there's room for prep, making sure you're all on top of Python, etc.
- Reading: We'll be looking into crime patterns. You may optionally take a look at this article from Science Magazine to get a bit deeper sense of the topic.
- Note: To run the notebook you first need to download it.
-
Before week 2: Info on Assignments and Final Project. Here's a quick informational video on how we run the assignments and the final project.
-
Week 2: Let the data science begin. Ok. So now that everyone's up to speed with Python, we'll start with a little intro on data visualization while continuing the analysis of the data that we downloaded last week. You'll learn that just calculating simple distributions (and conditional distributions) can teach you A LOT about a dataset.
- Reading: No reading this week. Just fun with coding.
-
Week 3: Plotting single variable data. This week we go deeper with the dataviz lectures. We'll also start reading independently and learn about the many different ways you can visualize just a single variable. Finally, we'll have some fun plotting data on a map.
- Reading: Data Analysis with Open Source Tools Chapter 2. To find the text, you will need to go to DTU Learn. It's under "Course content" → "Content" → "Lecture 3 reading".
-
Week 4: Heatmaps and data errors. GeoSpatial data is a very important category, so this week we dig deeper with options for visualizing that data-type. Including strategies for making little movies. We also have a small exercise to talk about errors in the data, which draws on some of the work we've done in previous weeks. I hope you enjoy todays relatively light load.
This class has been hand crafted for you by Sune Lehmann.
This work is licensed under a Creative Commons Attribution 4.0 International License.