Thomas GamsjägerF-stops, pupils and a geometric sequenceCan you remember the days when the primary purpose of a phone was to phone someone? (Yes, I am one of those fossils.) But nowadays these…Jan 4, 2020Jan 4, 2020
Thomas GamsjägerWeb scraping with a single line of Pandas codeBe honest, you have tried to copy a table from a website to paste it into an Excel spreadsheet and almost invariably what this seemingly…Jul 15, 2019Jul 15, 2019
Thomas GamsjägerConditional Numpy array operationsIn this recent article we discussed the basic principles of Numpy arrays and how to work with them. Now it is time to venture somewhat…Jul 9, 20191Jul 9, 20191
Thomas GamsjägerNumpy arraysNumpy arrays are the fundamental building blocks for data handling in Python as they exhibit much higher efficiency than what Python…Jul 6, 2019Jul 6, 2019
Thomas GamsjägerLED circuitLet’s say we want to run a light-emitting diode (LED) using a 9 V battery as the power supply. To do that a current limiting resistor is…Jul 6, 2019Jul 6, 2019
Thomas GamsjägerKernel density estimationSure, if you wanted to know more about this topic, you could always refer yourself to Wikipedia for enlightenment. But in this case…Jun 29, 2019Jun 29, 2019
Thomas GamsjägerThe light bulb filament glows, but not the wire…For you, the seasoned electrical expert, the whole matter is certainly absolutely obvious. But for the rest of us, isn’t it somewhat…Oct 27, 2018Oct 27, 2018
Thomas GamsjägerExploratory data analysis with PythonBefore we begin in earnest I wish to make a few qualified assumptions:May 19, 2018May 19, 2018
Thomas GamsjägerElementary signal generation with PythonBeing able to simulate your own data is an important prerequisite for testing your algorithms in a reproducible way. Even though there are…May 12, 2018May 12, 2018
Thomas GamsjägerThe basics of plotting with PythonIn almost any kind of data analysis, it is of paramount importance to look at your data in graphical form. The sheer numbers you get from…May 11, 2018May 11, 2018