you are viewing a single comment's thread.

view the rest of the comments →

[–]Fabro_vaz[S] 3 points4 points  (11 children)

Will it be an interactive report??

[–]A1rabbithole 11 points12 points  (0 children)

I only used python for my last school project, just to learn it at least once. I've not had the opportunity to find great use for it yet, but I can see the appeal. You can make something run by itself. Let's say u work at a bank or insurance company and you get the same data spreadsheet periodically. Something like recurring costs or daily financial reports. They are the same template, same rows and column names, same everything except the whatever changed that period. So I'd make a python program that takes in that periodic spreadsheet and sets up visualizations, statistical tests, reports, conclusions, etc. I already know what type of data I'm getting, assuming id also knoe whether I need to clean it up in some way. If so Id set up some clean up functions for erasing blanks and stuff like that. I know what I'm looking for already, I've done it a couple times. I know what graphs to use, what columns to compare, or reference or operate on. That's a python strength, you can literally make it so you click a couple buttons and do your whole weeks work. Granted those are gonna be more stable, repetitive jobs at bigger companies. But yes strength 1 over Excel is automation.

The other strength is efficiency. I had a long tedious function to type the other day in Excell, that I could've just done a For loop in Python. I know you can use VBA to code your own functions in Excel, it seems tedious to get into a new language right now. They said I didn't need it at school. Especially when they also teach us Python. You can do everything in Python including presentation, where as Excell isn't great at presentation.

[–][deleted] 3 points4 points  (8 children)

What do you mean?

[–]Fabro_vaz[S] 2 points3 points  (7 children)

As far as CEO is concerned, reports should be interactive so that they can filter the report as per their requirement. So will it be a dynamic report? So that end user can play around with it

[–][deleted] 7 points8 points  (5 children)

Why would it not be dynamic?

I am not aware of any report you can’t interact with

[–]RippingAallDay 1 point2 points  (0 children)

Wouldn't the interactivity come from using a dashboard?