Hope you all enjoyed this video! If you have any questions, let me know here in the comments :) Also for a bunch of great classes be sure to check out Skillshare! The first 1000 people to use the link will get a free trial of Skillshare Premium Membership: skl.sh/keithgalli10201
It's super helpful. I have a question - I'm generating a report having header, footer and in body - a table with bar graph. The problem is table continues to 2nd page and overwrite with the header(starts from top ). Please help me with this. You can answer this question on Stack overflow website :- stackoverflow.com/questions/65987187/page-continuation-below-header-in-fpdf Thanks in advance
Damn finally someone came up with us, I was wondering in these times how did non-technical people understand the visualizations looking at code and also that's also not much appealing showcasing to this kind of people in a presentation meeting.
Thank you RUclips algorithm for putting this on my home page when I was getting ready to do intense searching on reporting! Also quick suggestion: instead of having to download the libraries each time maybe you can export a virtual environment to YAML file so people will automatically have the environment and all of the dependencies
Great suggestion! So I was going to do this, but I believe that date format is Windows specific. On Linux & MacOS the "#" needs to be a "-", so ultimately I decided to go with a solution I was sure would work on all platforms :).
Just letting you know that you are a champion and I have so much respect and love for you. I am following your post and immensely enjoying them. Keep the great work up.
Hi Keith, This were the best 49:14 minutes I spent this week... ...OK, maybe the second best 49:14, right after the time spent yesterday building play dough dinosaurs with my 2 y.o. son after a 1 week business trip. But you were really close from 1st place, I promised :) More seriously, absolutly stunning tutorial! Highly valuable and extremly clearly explained. Thanks for that !
This comment put a big smile on my face! I appreciate the kind words. I know I could never compare to building play dough dinosaurs with your son, but I feel honored to even come close :)
@@ayencoscolfield3312 Haha I meant it was an absurd coincidence such a video would be uploaded just as I started looking for it, and we were two great minds for thinking of the same idea at the same time
Thank you for this overview! I am especially impressed by the map plotting functionality, will definitely look into that. As someone coming from web dev, thought I'd suggest that it might be easier to, instead of trying to wrangle the PDF layout in the code, generate the report in HTML with the help of a utility CSS library such as Tailwind and then running a separate step to convert that into PDF. That would make it easier to generate a standard layout, and as a bonus would also give you the option to make the HTML version available.
I love ur videos bro... because of u I'm able to qualify an data analyst exam also gave some interviews didn't get any hope get in future but anyway thanks alot..❤️❤️ love from India and also make some videos on azure and aws..
This is great! Thanks for all the hard work and effort you put into these tutorials. It really comes through how thoughtful everything is on video. Loved it!
Dude thank you!! I'd been searching for a way to generate slick report with python for some time and this has everything I need. Your video also explains the process and features far better than articles I have found.
Weepee! what a great vid u have! just the right size for me! I hate when they try to cram too much into short vid. OUCH! Anyways! I do wonder though... should I use PDF for my wedding invitations or is more for legal documents? keep up great fun! -Doc
Good to hear from you again Dr. Girth Muffin! It's been a while. Yeah I definitely recommend this method for wedding invitations. You can even go as far as using an API to automatically send them, wouldn't that be neat! xoxo keith
I use Ananconda and set-up an environment that I named ´covidMap´. In that env with python3.8 I installed all the dependencies. I got the report to run instantly. Next move is to see if I can get it to work with an European map. Thanks for the inspiration!
Pretty cool combination of tech to accomplish this! The R crowd are pretty spoiled with R markdown but for those who prefer Python this is a neat way to do it.
3 года назад+2
Yep. This type of exercise is hard to do in python. R with Rmarkdown is so much easier.
Also could you please make a git and GitHub full tutorial video explaining things like settings to opt while installing, cloning, and uploading the first project. T
It would be very nice to have a tutorial on pythontex, too! There are no decent tutorials of this subject and, since your are very skilled in teaching, you would make the difference!
Nice video, no need to try Skillshare with people like you making vids on YT! I have just been doing a price tracker with Python, using CRON to get data daily from Amazon, and save to MySQL and make graphs with Matplotlib. Is Plotly better/going to replace Matplotlib? In your opinion? Will be interested to see your next video!
Hi Keith! Awesome Tutorial, thanks for sharing it! Just one quick question: Did you realize you were clicking the rotate button instead of the update one at 26:30?
dude you could just initialized a venv before pushing the project to git and use pip freeze > requirements.txt so as to get all the required modules which were installed so as to make your project work. THEN, you could upload the requirements.txt to git and anyone cloning your repo could simply install all the modules used using pip install -r requirements.txt. Hope this was helpful!
Hello Keith ! I'm having problems importing the fpdf library ImportError: cannot import name 'FPDF' from partially initialized module 'fpdf' (most likely due to a circular import) help please 😪
Glad you enjoyed the video! I might create some examples with tables at some point, but until I do that this answer on stack overflow might be helpful: stackoverflow.com/a/39358752
thank you for your awesome channel, Big fan. But sincerely why do we need to do it this long in python if we have power bi? that is way easier than this isn't it?
Hey Keith, Amazing video! Really well explained and helped me out a lot here. My problem is that the pdf generation is taking forever! Even just 1 image. Do you know why this could be?
Hope you all enjoyed this video! If you have any questions, let me know here in the comments :)
Also for a bunch of great classes be sure to check out Skillshare! The first 1000 people to use the link will get a free trial of Skillshare Premium Membership: skl.sh/keithgalli10201
Thanks a lot for this great tutorial. A bonus would have to add a crosstable data for example.
ruclips.net/video/PZgQkJSAP2g/видео.html
I am stuck in the imaginary number can you solve it?
I was hoping to find a way to access BeautifulSoup results in html
It's super helpful. I have a question - I'm generating a report having header, footer and in body - a table with bar graph. The problem is table continues to 2nd page and overwrite with the header(starts from top ). Please help me with this. You can answer this question on Stack overflow website :- stackoverflow.com/questions/65987187/page-continuation-below-header-in-fpdf
Thanks in advance
Please make more videos with fpdf lib
Dude, you read my mind with this video... it’s scary how much I needed this.
Wtf i didnt know that was possible. This channel is beyond awesome!
Keith Galli.
You are the best bro
Much love from South Africa
Appreciate the support! 🙌
You come up with the most interesting tutorials Keith.
I like the way you look for information and handle issues during your video. Excellent job.!!!
Damn finally someone came up with us, I was wondering in these times how did non-technical people understand the visualizations looking at code and also that's also not much appealing showcasing to this kind of people in a presentation meeting.
Thank you RUclips algorithm for putting this on my home page when I was getting ready to do intense searching on reporting!
Also quick suggestion: instead of having to download the libraries each time maybe you can export a virtual environment to YAML file so people will automatically have the environment and all of the dependencies
Hey, Keith awesome tutorial! At 42:23 to remove leading "0" you can do "%#m/%#d/%y" instead. The "#" will remove leading "0"
Great suggestion! So I was going to do this, but I believe that date format is Windows specific. On Linux & MacOS the "#" needs to be a "-", so ultimately I decided to go with a solution I was sure would work on all platforms :).
Just letting you know that you are a champion and I have so much respect and love for you. I am following your post and immensely enjoying them. Keep the great work up.
Hi Keith,
This were the best 49:14 minutes I spent this week...
...OK, maybe the second best 49:14, right after the time spent yesterday building play dough dinosaurs with my 2 y.o. son after a 1 week business trip. But you were really close from 1st place, I promised :)
More seriously, absolutly stunning tutorial! Highly valuable and extremly clearly explained.
Thanks for that !
This comment put a big smile on my face! I appreciate the kind words. I know I could never compare to building play dough dinosaurs with your son, but I feel honored to even come close :)
This is absurd! I was quite literally about to search on RUclips how to design and analytic report in Python. Great minds ey.
Wow Great minds! meaning you like it , why is it absurd then , i dont get
@@ayencoscolfield3312 Haha I meant it was an absurd coincidence such a video would be uploaded just as I started looking for it, and we were two great minds for thinking of the same idea at the same time
@@kanefoster8780 ok i understand now, cheers
Really grateful for ALL the content that you are putting up in this field. You have no idea how much these videos are helping me. THANKS A LOT!
you're very welcome!!
I have so many projects lined up but keep getting caught up with your projects. Keep up the great work!
I watched this today last year and was only starting to learn Python for Data Science. Now I am using it for paid work. TY!
Amazing....thanks. Jumping right to my first pdf plots from tomorrow..greatstuff !
Thank you for this overview! I am especially impressed by the map plotting functionality, will definitely look into that.
As someone coming from web dev, thought I'd suggest that it might be easier to, instead of trying to wrangle the PDF layout in the code, generate the report in HTML with the help of a utility CSS library such as Tailwind and then running a separate step to convert that into PDF. That would make it easier to generate a standard layout, and as a bonus would also give you the option to make the HTML version available.
I've been looking for this video a long time, thanks for that, best content ever!
Very useful tutorial. Thanks. And greetings from Central Asia.
I love ur videos bro... because of u I'm able to qualify an data analyst exam also gave some interviews didn't get any hope get in future but anyway thanks alot..❤️❤️ love from India and also make some videos on azure and aws..
This is great! Thanks for all the hard work and effort you put into these tutorials. It really comes through how thoughtful everything is on video. Loved it!
Very very useful, I just get a job in Data Science and I'm sure this kind of report will be very handy :) Thanks Keith
You are my hero
Not all heroes wear caps!
Thanks Keith! I was able to implement this into my own work this week. Good stuff keep it coming!
Thank you so much. With your help I have automated reports on my website❤️
Awesome! You are very welcome
Dude thank you!! I'd been searching for a way to generate slick report with python for some time and this has everything I need. Your video also explains the process and features far better than articles I have found.
Amazing that you Start to show us some of cloud service!! Thats its a must on this days!!! Thanks a lot
I'm learning python and your tutorials are among the best I've ever seen. thank you sooooo much and greetings from Germany x)
You deserve better than Skillshare man.
Weepee! what a great vid u have! just the right size for me! I hate when they try to cram too much into short vid. OUCH!
Anyways! I do wonder though... should I use PDF for my wedding invitations or is more for legal documents?
keep up great fun!
-Doc
Good to hear from you again Dr. Girth Muffin! It's been a while. Yeah I definitely recommend this method for wedding invitations. You can even go as far as using an API to automatically send them, wouldn't that be neat! xoxo keith
Some statistic courses may should be taken!! Nice keyboard working anyway:)!!
Thank you for your work. It's super helpful. Hope to see more of this
I needed this. Don't want to scroll through a Jupyter notebook when showing analysis at work.
🙌
Keith, thanks for making these videos. They have really helped me!
Keith - thanks for this video. It just arrived exactly when I needed it! Big thanks!
Booom! 🤯🤯🤯🤯
Thank you very much Keith!!
I have a lot of things to learn and practice, you are amazing. 🙌🙌🙌🙌🙌🙌
You are awesome! I love you are going through each part of the script
I am always looking forward to your tutorials. Another great one👍👍
Thank you sir!
Dude, you're the best! Thanks for sharing your knowledge!
Love the topic! Thanks so much!! 🤩 And the hairstyle looks great to me - not sure why some folks have a problem lol
I use Ananconda and set-up an environment that I named ´covidMap´. In that env with python3.8 I installed all the dependencies. I got the report to run instantly. Next move is to see if I can get it to work with an European map. Thanks for the inspiration!
man your all videos are awesome. thank you.
Thanks! This is the best channel
appreciate the support 🙌
Thanks a lot for this very helpful tutorial. Keep up the good work!
Pretty cool combination of tech to accomplish this! The R crowd are pretty spoiled with R markdown but for those who prefer Python this is a neat way to do it.
Yep. This type of exercise is hard to do in python. R with Rmarkdown is so much easier.
Agreed! This video was pretty heavily inspired by trying to find a Python alternative to R markdown
@@KeithGalli , and in RMarkdown you can use code chunks with Python code too.
Waiting for the second one....
. Veeeerrry informative...
❤️ content is constantly improving!
Thanks buddy ❤️
Also could you please make a git and GitHub full tutorial video explaining things like settings to opt while installing, cloning, and uploading the first project. T
Great Video Keith, keep up the good work
It would be very nice to have a tutorial on pythontex, too! There are no decent tutorials of this subject and, since your are very skilled in teaching, you would make the difference!
Great Efforts Brother !!!
Keep the work up!
Thank you! :)
Top class content! faultless tutorials..
Awesome video! Thanks
Thanks Keith!
I love you Keith!!! Your tutorials are the bees knees!!
thanks broski!!
Thank you, it's really helpful.
Very useful for learning python ;) ThX
Nice video, no need to try Skillshare with people like you making vids on YT!
I have just been doing a price tracker with Python, using CRON to get data daily from Amazon, and save to MySQL and make graphs with Matplotlib.
Is Plotly better/going to replace Matplotlib? In your opinion?
Will be interested to see your next video!
Hi Keith! Awesome Tutorial, thanks for sharing it!
Just one quick question: Did you realize you were clicking the rotate button instead of the update one at 26:30?
dude you could just initialized a venv before pushing the project to git and use pip freeze > requirements.txt so as to get all the required modules which were installed so as to make your project work. THEN, you could upload the requirements.txt to git and anyone cloning your repo could simply install all the modules used using pip install -r requirements.txt. Hope this was helpful!
Hey Keith, can you make a video about yourself as well? Talk about things like your job, how you got into MIT, what brought to programming and stuff
by the way I'm from Uzbekistan , and realy like your content!
Great job, Keith
Really enjoyed your video
Thanks for sharing 🙂
This video is awesome!
pipenv is really nice for handling dependencies so you don't have to manually install modules
I see You Got a new haircut, But as Usual Fresh Content.. Awesome Content
Thank you!
thank you keith
(from morocco)
Awesome tutorial Keith! How about LaTeX tutorial for the next video?
You are the best thank you.
that is Mr i liked the way you rxplain things
Hello Keith ! I'm having problems importing the fpdf library
ImportError: cannot import name 'FPDF' from partially initialized module 'fpdf' (most likely due to a circular import) help please 😪
Thank you for your work
you can use a minus sign to make single digits instead of using replace. ('%-m/%-d/%y')
"shift all of this in with tab" just triggered us Python spacists.
Please make a video about a real world project in Data Analytics like the one you did on Sales Analytics. Thanks.
Keith, you are a fucking rockstar man! Greetings from Argentina bro!
Thanks you helped me so much in python
Thanx for another great tutorial. Can you also show an example where you include some nice tables in the PDF report?
Glad you enjoyed the video! I might create some examples with tables at some point, but until I do that this answer on stack overflow might be helpful: stackoverflow.com/a/39358752
Thanks man!!!!
Some of you may need to install the fpdf package with the following command:
pip install fpdf
Awesome!!
Attractive as expected 👍
Do you have a video covering how you created the maps? I recognize that you mentioned the "Create COVID-19 Map Animation..."
But I have yet to find a written tutorial that actually works.
nice tutorial bro!
thank you
Thanks for this python tutorials
you're welcome!
Great, good job
Yes
GRACIAS!
Nice!
thanks keith uber!
Hahahaha 😂
Love your vid :) Is it also possible to add other font family like Verdana?
Just tried it. Were you able to include a paragraph? The cell/text function are not accomplishing this for me.
can we use this package in dash plotly please advice
and thank you so much for your hard work
thank you for your awesome channel, Big fan. But sincerely why do we need to do it this long in python if we have power bi? that is way easier than this isn't it?
Hey Keith...trying to get Ur tutorial further but can't manage to use custom fonts...any way you could go deeper?
Hey Keith,
Amazing video! Really well explained and helped me out a lot here.
My problem is that the pdf generation is taking forever!
Even just 1 image. Do you know why this could be?
Keith, you are so cool!
thank you so much. :)