Posts

Build a Bar Chart Race on COVID-19 Cases in Tableau version 2020.1 onwards

Build a Bar Chart Race on COVID-19 Cases in Tableau version 2020.1 onwards To build a bar chart race is to create many discrete pages of bar charts and then string them together, just like how a traditional cartoon animation is built. In Dec 2019, Tableau released 2020.1 beta version with a new Animations feature for dynamic parameters. This means that the bar chart race below is now very easy to build. Pre-requisites Download and install Tableau Public (latest version 2020.1.2 onwards). It is free of charge with full functionality. The only snag is that any work done can only be published on the Tableau Public server, and not saved locally to your Desktop. This is alright if the data is not sensitive or private. Download the latest COVID-19 data (in *.xlsx format) from the European Centre for Disease Prevention and Control website, and rename it using a generic filename “COVID-19-geographic-distribution-worldwide.xlsx”. You can replace this file with the updated data later, using the ...

Which language I learn first.?

Image
Which language I learn first.? The easy simple answer is: Learn one language well. Then learn a second one. 😇 If you keep jumping from language to language, you won’t get far. In order to move beyond the basics, you need to learn your first language well. Then your second language will be much, much easier. From there, you can branch out, and become a more well-rounded developer by learning lots of languages: # C is a great way to learn how computers actually work in terms of memory management and are useful in high-performance computing # C++ is great for game development. # Python is awesome for science and statistics. # Java is important if you want to work at large tech companies. But learn JavaScript first. More than half of all developers use JavaScript. It’s vital to front-end web development and increasingly relevant for back-end development. And it’s rapidly expanding into areas like game development and the Internet of Things. Job postings also mention JavaScript more than a...