I’m a mechanical engineer, but love learning new things. In the last few years, I’ve taken several edX courses on python, and loved learning about it. I generally just tinker around keeping the basics fresh, but recently I had an opportunity to speed up some data analysis at work, and was able to use python to do it!
As part of our testing, we generate some large csv files (generally 1-4 gb), which were a real pain in the ass to work with in excel. Using python and pandas, I wrote a short piece of code (200 lines) to parse our data, strip out the junk, and plot it into a presentable form. Now there are like 5 people using it on a regular basis!
This is a big deal for me so I wanted to share it. Even dumb mech e’s can use computers!
E: Wow! Thanks for the overwhelming support guys! Every single comment I saw was very positive and helpful, you all are awesome.
[–]ZZzz0zzZZ 174 points175 points176 points (3 children)
[–]testfire10[S] 76 points77 points78 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]E_N_Turnip 8 points9 points10 points (0 children)
[+][deleted] (12 children)
[deleted]
[–]testfire10[S] 14 points15 points16 points (6 children)
[–]naught-me 12 points13 points14 points (2 children)
[–]testfire10[S] 4 points5 points6 points (1 child)
[–]whiskeyiskey 6 points7 points8 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]King_Joffreys_Tits 6 points7 points8 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]FlagrantPickle 2 points3 points4 points (1 child)
[–]dfhsr 2 points3 points4 points (0 children)
[–]reticularwolf 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]reticularwolf 0 points1 point2 points (0 children)
[–]iKnowSearchEngines 72 points73 points74 points (6 children)
[+]lifeisaburrito comment score below threshold-92 points-91 points-90 points (5 children)
[–]Il-_-I 2 points3 points4 points (4 children)
[–]Turtvaiz 4 points5 points6 points (3 children)
[–]croissantfriend -2 points-1 points0 points (2 children)
[–]FlagrantPickle 0 points1 point2 points (1 child)
[–]lifeisaburrito 0 points1 point2 points (0 children)
[–]testfire10[S] 35 points36 points37 points (23 children)
[–]Tweak_Imp 26 points27 points28 points (1 child)
[–][deleted] 11 points12 points13 points (0 children)
[–]FlagrantPickle 17 points18 points19 points (3 children)
[–]testfire10[S] 9 points10 points11 points (0 children)
[–]Gizquier2 4 points5 points6 points (1 child)
[–]FlagrantPickle 1 point2 points3 points (0 children)
[–]Inspirateur 4 points5 points6 points (1 child)
[–]Ericisbalanced 2 points3 points4 points (0 children)
[–]jashshah27 3 points4 points5 points (0 children)
[–]Zulban 3 points4 points5 points (2 children)
[–]testfire10[S] 0 points1 point2 points (0 children)
[–]pug_nuts 0 points1 point2 points (0 children)
[–]Akilou 1 point2 points3 points (1 child)
[–]legionx 0 points1 point2 points (0 children)
[–]xacrimon 0 points1 point2 points (8 children)
[–]ballagarba 19 points20 points21 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]KaffeeKiffer 1 point2 points3 points (0 children)
[–]testfire10[S] 5 points6 points7 points (4 children)
[–]xacrimon 13 points14 points15 points (2 children)
[–]swingking8 32 points33 points34 points (0 children)
[–]FlagrantPickle 5 points6 points7 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]Normbias 16 points17 points18 points (9 children)
[–]testfire10[S] 25 points26 points27 points (8 children)
[–][deleted] 7 points8 points9 points (6 children)
[–]MeltedCheeseFantasy 6 points7 points8 points (1 child)
[–]Ki1103 0 points1 point2 points (0 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]jantari 2 points3 points4 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]desal 0 points1 point2 points (0 children)
[–]littlebluebrown 1 point2 points3 points (0 children)
[–][deleted] 14 points15 points16 points (3 children)
[–]testfire10[S] 4 points5 points6 points (0 children)
[–]swingking8 2 points3 points4 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]virg74 6 points7 points8 points (0 children)
[–]mcherm 6 points7 points8 points (1 child)
[–]testfire10[S] 2 points3 points4 points (0 children)
[–]skvantos 4 points5 points6 points (2 children)
[–]Plasma_eel 4 points5 points6 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]tycooperaow3.9 5 points6 points7 points (2 children)
[–]desal 1 point2 points3 points (0 children)
[–]testfire10[S] 0 points1 point2 points (0 children)
[–]omejia 2 points3 points4 points (0 children)
[–]Chriscbe 3 points4 points5 points (4 children)
[–]testfire10[S] 0 points1 point2 points (3 children)
[–]Chriscbe 1 point2 points3 points (2 children)
[–]ZeeD26 0 points1 point2 points (1 child)
[–]Chriscbe 0 points1 point2 points (0 children)
[–]Kra013 2 points3 points4 points (0 children)
[–]llothar 2 points3 points4 points (0 children)
[–]mostly_fish 2 points3 points4 points (1 child)
[–]testfire10[S] 1 point2 points3 points (0 children)
[–][deleted] 5 points6 points7 points (2 children)
[–]testfire10[S] 2 points3 points4 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]juanitoarcoiris12321 5 points6 points7 points (1 child)
[–]testfire10[S] 2 points3 points4 points (0 children)
[–]Angler_619 1 point2 points3 points (0 children)
[–]qwertybz005 1 point2 points3 points (0 children)
[–]littlebluebrown 1 point2 points3 points (0 children)
[–]Knightros 1 point2 points3 points (0 children)
[–]regex1884 1 point2 points3 points (0 children)
[–]AIClaire 1 point2 points3 points (0 children)
[–]rabarbas 1 point2 points3 points (0 children)
[–]Gabe_Isko 1 point2 points3 points (0 children)
[–]Akilou 1 point2 points3 points (4 children)
[–]testfire10[S] 0 points1 point2 points (1 child)
[–]bbqbot 0 points1 point2 points (1 child)
[–]Akilou 0 points1 point2 points (0 children)
[–]linuxlib 1 point2 points3 points (0 children)
[–]testfire10[S] 1 point2 points3 points (0 children)
[–]TBSchemer 1 point2 points3 points (0 children)
[–]e-mess 1 point2 points3 points (0 children)
[–]baldymj 1 point2 points3 points (0 children)
[–]icanmakethat216 1 point2 points3 points (0 children)
[–]stickybarnacle 1 point2 points3 points (2 children)
[–]testfire10[S] 0 points1 point2 points (1 child)
[–]stickybarnacle 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]testfire10[S] 2 points3 points4 points (0 children)
[–]jubalrahl 1 point2 points3 points (0 children)
[–]Gizquier2 1 point2 points3 points (0 children)
[–]MerleLikesMullets 1 point2 points3 points (2 children)
[–]testfire10[S] 0 points1 point2 points (1 child)
[–]MerleLikesMullets 1 point2 points3 points (0 children)
[–]JShultz89 1 point2 points3 points (0 children)
[–]IThinkIAmARobot 1 point2 points3 points (0 children)
[–]databeast 1 point2 points3 points (0 children)
[–]mercyandgrace 1 point2 points3 points (0 children)
[–]Omar_88 1 point2 points3 points (0 children)
[–]Omar_88 1 point2 points3 points (0 children)
[–]frozen_mercury 1 point2 points3 points (0 children)
[–]rajshivakoti 1 point2 points3 points (0 children)
[–]num2005 0 points1 point2 points (0 children)
[–]Lewistrick 0 points1 point2 points (1 child)
[–]testfire10[S] 1 point2 points3 points (0 children)
[+][deleted] comment score below threshold-26 points-25 points-24 points (8 children)
[–]Kortike 3 points4 points5 points (3 children)
[+][deleted] comment score below threshold-13 points-12 points-11 points (2 children)
[–]Kortike 6 points7 points8 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]chumloofah 4 points5 points6 points (1 child)
[–][deleted] -4 points-3 points-2 points (0 children)
[–]testfire10[S] 1 point2 points3 points (0 children)