Тёмный
David Langer
David Langer
David Langer
Подписаться
I can teach you analytics and data science.

Regardless of role. Regardless of background.
Does Python in Excel Replace Excel Charts?
10:56
2 месяца назад
Excel Users: Do This to WOW Your Leaders!
19:29
4 месяца назад
Python Crash Course: Part 8 - Slicing Data
10:37
4 месяца назад
Комментарии
@theautisticside
@theautisticside 3 часа назад
Done, woohoo! Thanks so much Dave!
@theautisticside
@theautisticside 10 часов назад
Took your crash courses and they are fab. Your explanations are much easier to understand than most of what I've encountered in my self-teaching journey.
@theautisticside
@theautisticside 2 дня назад
Like_thousand = 👍 * 1000
@hudsonstokes7539
@hudsonstokes7539 5 дней назад
Love your content. Been following along with your crash course. Thanks alot! soo keen to get stuck into using python in excel. 😁
@DaveOnData
@DaveOnData 5 дней назад
Woohoo! Thank you so much for the kind words. I am glad you are finding my content useful.
@hudsonstokes7539
@hudsonstokes7539 5 дней назад
@@DaveOnData I do have a followup question too. Currently i use excel to do the majority of my job, will python in excel actually make things easier rather than mainly using formulas, especially with big data sets?
@everything_strength
@everything_strength 6 дней назад
just use python since you can always do more if you have to
@shanabenjamin8945
@shanabenjamin8945 7 дней назад
Thanks! You clarified the issues I had!❤
@DaveOnData
@DaveOnData 7 дней назад
Yay! I am happy to hear that you found the video useful.
@MichaelSumner-cs7gc
@MichaelSumner-cs7gc 7 дней назад
Do you prefer Plotnine over Seaborn now?
@DaveOnData
@DaveOnData 7 дней назад
@MichaelSumner-cs7gc - I was an R user and a huge fan of ggplot2 for many years. Not surprisingly, I've always preferred plotnine and have asked Microsoft to include it in Python in Excel. I use seaborn right with Python in Excel because it is better matplotlib. Hopefully Microsoft will get plotnine added soon!
@PaquiCamus
@PaquiCamus 7 дней назад
A great and practical introduction to Jupiter. Now, I feel ready to learn Python. Thank you.
@DaveOnData
@DaveOnData 7 дней назад
@PaquiCamus - Excellent! Glad to hear that you are finding my content useful.
@PaquiCamus
@PaquiCamus 7 дней назад
Data tables are Objects? Regardless of the number of columns(attributes) and you can also access and calculate any of them. That is awesome!
@DaveOnData
@DaveOnData 7 дней назад
DataFrames are your bread-and-butter for analytics with Python!
@PaquiCamus
@PaquiCamus 7 дней назад
Hi Dave on Data. Incredible, your site is just what I was looking for. Python in Excel. I have been using Excel for a long time! Mainly, for data collection, transferring to Statistical( Minitab, SPSS, Excel and R)and visualisation packages( Surfer and Grapher). I started with Lotus 123! I still do data interpretation using those tools and they are really time consuming. Most of my data are historical river water quality analysis and sediment transportation data. I will do your Python Crash Course. Thank you for sharing your knowledge and expertise.
@DaveOnData
@DaveOnData 7 дней назад
@PaquiCamus - Woohoo! I hope you find my Python Crash Course useful in your journey.
@AkshayA-kj4zk
@AkshayA-kj4zk 9 дней назад
hi, actually i have a doubt while in conditional column i am not able to fetch the suitable column under column name. can u please provide solution for this.
@silvestrecamposano6317
@silvestrecamposano6317 10 дней назад
Thank you for a well-explained topic...
@DaveOnData
@DaveOnData 7 дней назад
You are most welcome! Glad you enjoyed the content.
@KeithJBrett
@KeithJBrett 11 дней назад
Great video. Very informative to me with no coding/programming experience.
@DaveOnData
@DaveOnData 7 дней назад
@KeithJBrett - Thank you for this feedback! I'm glad you found the video useful.
@muhammadusman920
@muhammadusman920 13 дней назад
Great
@DaveOnData
@DaveOnData 7 дней назад
Thank you for the feedback!
@rogeryang18
@rogeryang18 13 дней назад
Python, VBA, M, SQL, Dax, even Excel worksheet functions - all great tools to me.
@DaveOnData
@DaveOnData 7 дней назад
@rogeryang18 - Indeed! Python in Excel is another tool specifically designed for analytics.
@ragingkayn3901
@ragingkayn3901 16 дней назад
New version of excel completely changed the look and layout of this. Does not look nor operate the same way as shown in this video. I have to use this for a class and I am extremely frustrated lol
@mbaintheusa1165
@mbaintheusa1165 16 дней назад
Thanks for the video! But what if the measures in different columns are way different? Lets say, we have spend in thousand dollars and some other parameter in Sq meters? Is it correct to say that we would need first to normalize date, to bring to some comparable values?
@CharudattaAmbekar
@CharudattaAmbekar 16 дней назад
Super like!
@ceylonroadceylonroad
@ceylonroadceylonroad 17 дней назад
Hi Dave, which version of Excel are you using in this video? thanks
@GabrielleAmadeusMozart
@GabrielleAmadeusMozart 18 дней назад
Cool coool super cooool
@user-nw8it2ju2f
@user-nw8it2ju2f 19 дней назад
Dziękujemy.
@alexrosen8762
@alexrosen8762 19 дней назад
A great start to my Python adventure. Thank you for a great style of teaching 👌🙏👌
@LostNewyorkina
@LostNewyorkina 20 дней назад
For the Pclass can you have it say stowaway if it doesn’t equal 1,2, or 3 example =IF(C2=1,”First”,IF(C2=2,”Second”,IF(C2=3,”Third”,”Stowaway”)
@GabrielleAmadeusMozart
@GabrielleAmadeusMozart 21 день назад
With your assistance Dave, I have quickly determined that your crash course is right for me, for my career goals, through the continued development of data analysis skills via Python. With a yottabyte full of thanking you, thank you Dave
@DaveOnData
@DaveOnData 21 день назад
Woohoo! Glad to hear that you are finding my content useful.
@GabrielleAmadeusMozart
@GabrielleAmadeusMozart 21 день назад
utterly superb. you got a course on altruism too? Wow.
@DaveOnData
@DaveOnData 21 день назад
I'm going to take this at face value and say thank you for the kind words.
@scottbrewer474
@scottbrewer474 21 день назад
Love the method chaining with assign - I'm always looking for new tips! Only difference in my workflow would be to shift the lines within the chaining parens to be under the new object with an indent to better use that white space as linters yell if lines get too long. Not sure if that's 'standard practice', but I like that pattern.
@scottbrewer474
@scottbrewer474 21 день назад
Like: new_df = ( df .assign(lambda ...) )
@DaveOnData
@DaveOnData 21 день назад
@scottbrewer474 - Method chaining for creating fluent interfaces is common in other OO programming languages. I've never been able to quite figure out why so many Pythonistas don't write their code this way.
@michaelt312
@michaelt312 21 день назад
Two days in a row with videos from you!! My brain will implode with this new knowledge.
@DaveOnData
@DaveOnData 21 день назад
I had some slack in my schedule, so I buckled down and got the tutorial series across the finish line. Enjoy!
@B-Ravity
@B-Ravity 21 день назад
Great stuff David! Thanks for the video .
@DaveOnData
@DaveOnData 21 день назад
@B-Ravity - Thank you! I hope you and many others find the tutorial series useful.
@riccardocimei7293
@riccardocimei7293 21 день назад
Using 5k to 100k rows is easy....try to run a pivot on 900 thousand row and see how excel will spin for 30 min....
@DaveOnData
@DaveOnData 21 день назад
As always, right tool for the job! Won't be long before Python in Excel will be another option.
@michaelt312
@michaelt312 22 дня назад
The video we knew we needed but didn't think anyone would ever give us. THANK YOU!!
@DaveOnData
@DaveOnData 21 день назад
@michaelt312 - You are most welcome! I hope many professionals find the tutorial series useful.
@chintabindhusri5879
@chintabindhusri5879 22 дня назад
Could you please provide Excel which you have used in this video!? Sir
@DaveOnData
@DaveOnData 22 дня назад
Check out this GitHub: github.com/DaveOnData/DataAnalysisWithExcel
@-Hussainnn
@-Hussainnn 22 дня назад
no way a 3hr tutorial on pandas!
@DaveOnData
@DaveOnData 22 дня назад
Yep! Following the 80/20 Rule for pandas is still a lot of topics. 🤣
@kisholoymukherjee
@kisholoymukherjee 24 дня назад
As always, fantastic video Dave.
@DaveOnData
@DaveOnData 22 дня назад
Thank you! I am so glad to hear you are finding my content useful.
@whosestone
@whosestone 27 дней назад
Python for the data analysis, VBA for controlling getting input data in environments that don't connect Data Verse or other outside data sources. (Think ETL actions across SharePoint/OneDrive locations.) _WS
@DaveOnData
@DaveOnData 22 дня назад
@whosestone - What are your thoughts on Power Query for ETL?
@whosestone
@whosestone 22 дня назад
@@DaveOnData Sure, but the issue is not a lot of businesses open up DataVerse or DataLake to operational level psudo-developers so you're stuck back into the VBA work-around for automation as the odds are power automate isn't connected either and you will not have Pro license.
@DIGITAL_COOKING
@DIGITAL_COOKING 28 дней назад
question: do we need to study power query m code or pandas or both of them ? because I mean if we can use pandas in power query why do we just study pandas
@DaveOnData
@DaveOnData 22 дня назад
@DIGITAL_COOKING-I'm not sure what you mean by "use pandas in power query." Python in Excel is currently designed to have limited functionality (e.g., for Security reasons). At this time, Power Query becomes the primary conduit for feeding data to Python in Excel (e.g., from a SQL Server database). I have some video comparing the various ETL options with Python in Excel: SQL vs. Power Query: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-jYR9B6Gz5vc.html Don't Use Python in Excel for Data Wrangling: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rMjtcsmHf9g.html
@DIGITAL_COOKING
@DIGITAL_COOKING 20 дней назад
@@DaveOnData ok! , my mistake was thinking that the option of Power BI is present in Excel because in Power BI we can add phyton script in Power query maybe you can answer me the same question but for power BI can we rely only on pandas because we can write phyton script or should we study them both the M language and pandas when it comes to data cleaning I don't know if my question is clear and sorry for my poor English
@donyelldf
@donyelldf 29 дней назад
Really liking this video series and your style of teaching. I've been using SQL for a while but looking at it from the lens of Excel give me a new perspective and I'm learning new things. Thanks so much
@DaveOnData
@DaveOnData 22 дня назад
@donyelldf - Thank you for the kind words! I'm very happy to hear you've found my content useful.
@guguminhoto
@guguminhoto Месяц назад
Awesome video! I’m trying to import a table from the web that has nested table on it, excel even highlights it for me. Unfortunately excel is not allowing me to click on “expand”. Any idea on why this might be happening? Thank you!!
@-Hussainnn
@-Hussainnn Месяц назад
Nice I'm happy that C was my first language to learn because for Python I'm just learning the syntax honestly
@DaveOnData
@DaveOnData 22 дня назад
@-Hussainnn - Indeed! Learning the first programming language is always the hardest. I'm an old-school C++ guy, so I found Python easy to learn. Although, I think Python is kind of clunky compared to other options for data science (e.g., R).
@-Hussainnn
@-Hussainnn Месяц назад
I'm excited to start this series!
@DaveOnData
@DaveOnData 22 дня назад
Woohoo! I hope you find it useful.
@-Hussainnn
@-Hussainnn Месяц назад
Xlookup is amazing!
@DaveOnData
@DaveOnData 22 дня назад
Indeed! It was a much-needed addition to Excel formulas. However, I would argue that Power Query is better.
@-Hussainnn
@-Hussainnn Месяц назад
The most useful thing I learned in this video is the way you managed to change the pivot table format, I didn't know you can do that! This will be useful for me
@DaveOnData
@DaveOnData 22 дня назад
@-Hussainnn - Glad to hear it! Excel is a huge platform these days. There's always something new to learn.
@-Hussainnn
@-Hussainnn Месяц назад
Hey David, Do you think that Multiple regression will do all of this analysis for you by finding which variables has the highest correlation with the results being survival rates? If yes, then what are the disadvantages that are masked when using multiple regression directly without analyzing the data?
@DaveOnData
@DaveOnData 22 дня назад
@-Hussainnn - The mighty Analysis ToolPak in Excel allows you to easily create correlation matrices. There are two primary issues with relying on correlation (Pearson's is the default, which I will assume here): 1 - Correlation assumes a linear relationship with the data. However, the calculation can be misleading. Google "Anscombe's Quartet" to learn why you should always visualize your data. 2 - Categorical data can be problematic. Enter visualizing your data.
@-Hussainnn
@-Hussainnn Месяц назад
Very interesting!
@DaveOnData
@DaveOnData 21 день назад
Glad you liked the video!
@-Hussainnn
@-Hussainnn Месяц назад
Amazing!
@DaveOnData
@DaveOnData 21 день назад
Thank you so much! I'm glad you enjoyed the video.
@-Hussainnn
@-Hussainnn Месяц назад
What an enjoyable series that was! I learned a lot and hopefully will use that in my department to do some petroleum engineering data analytics work given my background. I will be starting soon to watch your other playlists! Thank you David for the informative knowledge videos!
@DaveOnData
@DaveOnData 21 день назад
@-Hussainnn - Thank you so much for taking the time to leave such kind words. I am happy to hear that you've found my content useful. I hope this continues with my other videos.
@andrewvanderpallen155
@andrewvanderpallen155 Месяц назад
Thanks for the video David. My question is how do I deploy the model to be used in excel ?So for example I have built a stock predictor model, I want to be able to share this model with a colleague so they can use the model. Can I send them the excel file with a "Dashboard" sheet where they would just enter a single set of the variables(features like High, Low, Open, Close, Volume etc) and have an output cell display the predicted value ?
@DaveOnData
@DaveOnData 21 день назад
@andrewvanderpallen155 - If I understand your question correctly, this scenario would be supported if the colleague can access Python in Excel (e.g., they have the subscription add-on). The current word from Microsoft is Python in Excel outputs (e.g., visualizations), which colleagues can view without Python in Excel but cannot run Python formulas.
@andrewvanderpallen155
@andrewvanderpallen155 20 дней назад
@@DaveOnData Thanks for your answer. The colleague cannot access Python in Excel yet. I was thinking since the model would be kind of a finished product they wouldn’t need python to use it but I was wrong.
@-Hussainnn
@-Hussainnn Месяц назад
Great
@DaveOnData
@DaveOnData Месяц назад
Excellent! I am glad to hear you are enjoying the content.
@-Hussainnn
@-Hussainnn Месяц назад
Great, I'm kind of confused with the last example where you find the cumulative sales. I find it hard for me to imagine how the formula is being created. In the mean time, I'm just memorizing the structure of it to find cumulative
@DaveOnData
@DaveOnData Месяц назад
Anything in particular you find confusing?
@britishrockguy3229
@britishrockguy3229 Месяц назад
David, excellent video, so logical and clear, as with your other videos. I see that you base it on binary values of 0 or 1 but what if the characterstics have multiple values such as a likert based scale or for example such as a person's age?
@marianarossicampos6263
@marianarossicampos6263 Месяц назад
I love you, man! Not only is the content fantastic, but you are also an absolutely great communicator.
@DaveOnData
@DaveOnData Месяц назад
@marianarossicampos6263 - Thank you so much for the kind words! I'm so glad you are finding my content useful.