Session 1: Arrays, objects, & arrow functions – Intro to data wrangling & analysis in JavaScript

preview_player
Показать описание
Session 1 topics:

- What are arrays, and how do I work with them?
- Meet Observable notebooks
- JavaScript arrays: structure, terminology, exploring, accessing data in arrays
- Array map, arrow functions
- First chart with Observable Plot

In this course, you’ll learn basic skills and methods for working with data in JavaScript, including: arrays and how to work with them, essential programming methods and operators (like arrow functions, iteration, and logical operators), basic data wrangling, and exploratory analyses with descriptive statistics and data visualization.

Instructor: Allison Horst (Data Scientist Advocate at Observable)

00:00 - Welcome and introduction
04:48 - Why learn JavaScript?
07:15 - Arrays and accessing pieces from them
19:53 - Objects and accessing pieces from them
34:08 - Arrow functions and Array map for data wrangling
44:25 - An example of data wrangling in JavaScript with real world data
53:20 - Meet Observable Plot for exploratory data visualization

Рекомендации по теме
Комментарии
Автор

4:58 Start
12:17 Arrays
15:47 Activity 1 - fork follow-along notebook
21:00 Activity 1 - arrays in cells
24:55 Droids notebook - intro to Objects
28:38 Objects can live together in an array
36:04 Activity 2 - interacting with Objects in array
39:05 Arrow functions
41:00 Array.map
44:48 Activity 3 - calculations with Array.map
49:20 Activity 4 - exploring data
58:20 Meet Observable Plot
59:16 Activity 5 - Creaate a scatterplot
1:05:15 Recap

ragan
Автор

in case you are wondering and running in the same issue: to create the data table, the command that worked for me was "data" without the word table. Don't know if that's because of an update of Observable?

wonderveilleuze
join shbcf.ru