1 00:00:00,000 --> 00:00:03,599 Hi, and welcome to this new and very 2 00:00:03,600 --> 00:00:06,210 exciting section of course. And in this 3 00:00:06,210 --> 00:00:08,430 section, so throughout the lecture, so 4 00:00:08,460 --> 00:00:11,430 this section, you will be learning how 5 00:00:11,460 --> 00:00:14,310 to generate visualizations, on the 6 00:00:14,310 --> 00:00:16,890 browser with Python. So we're talking 7 00:00:16,890 --> 00:00:20,070 about interactive visualizations. We 8 00:00:20,070 --> 00:00:22,530 would be using the Bokeh Python 9 00:00:22,530 --> 00:00:26,400 library to do that. So Bokeh is a 10 00:00:26,400 --> 00:00:29,670 Python library and it's quite new. With 11 00:00:29,670 --> 00:00:32,610 Bokeh, you can grab data from 12 00:00:32,610 --> 00:00:35,220 various data sources, data file formats, 13 00:00:35,220 --> 00:00:38,100 such as CSV, Python lists, JSON files, 14 00:00:38,100 --> 00:00:40,620 and so on. And you can create beautiful 15 00:00:40,620 --> 00:00:43,770 visualizations, on the browser. I used 16 00:00:43,770 --> 00:00:46,920 to be a user of Matplotlib and Seaborne. 17 00:00:47,310 --> 00:00:49,110 So two other Python libraries that 18 00:00:49,110 --> 00:00:51,570 already used to perform visualizations 19 00:00:52,440 --> 00:00:55,740 with Python, but I would say Bokeh is 20 00:00:55,740 --> 00:00:59,250 more modern. And once I introduce it to 21 00:00:59,250 --> 00:01:01,080 you, I'm sure you will be using it for 22 00:01:01,080 --> 00:01:04,020 your data visualization projects. So in 23 00:01:04,020 --> 00:01:06,360 this section, I'll be showing you how to 24 00:01:06,360 --> 00:01:10,680 create line graphs, scatter plots, and 25 00:01:10,680 --> 00:01:13,740 also how to combine various plots into 26 00:01:13,740 --> 00:01:16,560 one chart, and time series graphs as 27 00:01:16,560 --> 00:01:19,350 well. And we'll be writing the code in 28 00:01:19,350 --> 00:01:22,860 the Jupyter Notebook, formerly known as 29 00:01:22,860 --> 00:01:25,470 the IPython Notebook. And Jupyter 30 00:01:25,470 --> 00:01:28,650 Notebook is like a combination of 31 00:01:28,650 --> 00:01:30,780 Python console, so you write interactive 32 00:01:30,780 --> 00:01:33,420 code, but you can also save the script 33 00:01:33,420 --> 00:01:36,360 that you write. Jupyter Notebook will 34 00:01:36,360 --> 00:01:37,610 look something like this. 35 00:01:37,611 --> 00:01:39,779 [No audio] 36 00:01:39,781 --> 00:01:43,227 Okay, and I'll show you how to install 37 00:01:43,228 --> 00:01:45,896 the Jupyter Notebook in the next lecture. 38 00:01:46,700 --> 00:01:49,950 So Jupyter is great for doing data analysis 39 00:01:50,160 --> 00:01:53,340 visualizations, and web scrapping and 40 00:01:53,400 --> 00:01:57,518 other exploratory analysis. So I'm sure you'll love it. 41 00:01:58,271 --> 00:02:01,437 And yeah, let's move on to the next lecture. 42 00:02:01,438 --> 00:02:02,496 [No audio]