NumPy and Pandas are the Python libraries which are used to manipulate, process and analyse the data. They don't have constructs which can be used to visualize the data, for that we can use another library from Python called matplotlib.
Pandas provide a high-performance, easy-to-use data structures and data analysis tools.
The DataFrame is the main and widely used data structure of the Pandas library.
DataFrame is a kind of in-memory 2-D table (similar to Excel sheet) with rows and columns.
Using DataFrames, we can create pivot tables (just like Excel sheet), compute one column value using values of other columns, etc.
Taking you to the next exercise in seconds...
Want to create exercises like this yourself? Click here.
No hints are availble for this assesment
Answer is not availble for this assesment
Please login to comment
33 Comments
what is the git repository from where I can clone and pull the files from this lecture?
Upvote ShareHi Nikhil,
You can clone the repo from https://github.com/cloudxlab/ml/blob/master/python/Python%20-%20Pandas.ipynb
Upvote ShareIn first code it is showing attributes and second code is showing hist
what is the difference between two code?
Upvote ShareHi,
Could you please tell me which attributes are you referring to?
Thanks.
Upvote Sharewhy is it not displaying sin graph
This comment has been removed.
Hi,
Try adding the following line after the matplotlib.pyplot import:
Thanks.
Upvote ShareSir , why do we use plt.show() when it plots graph without using it.
Upvote ShareHi,
When you use %matplotlib inline, you do not need to write plt.show(). Try it yourself once.
Thanks.
Upvote Sharewhy is plt.show() used?
Hi,
plt.show() is used to show/display the Matplotlib charts.
Thanks.
Upvote SharePlease share ppt of this course....cannot watch this video at a stretch
Upvote ShareHi,
I have updated the same. Please refresh the page and let me know if you can view it.
Thanks.
Upvote ShareThanks
Upvote ShareI am totally disappointed with the way of teaching of Mr. Sandeep Giri, with all due respect , I find your videos that are actually live recordings , which are now provided as a part of curriculum in the self-paced course , as a half-hearted attempt at educating students. It would have been nice if video lectures were made separately for self-paced course.
Using a ready-made code instead of coding while teaching is not contributing to the purpose of making us being interested in the course and it is making the course look less fluid.
These were not the quality standards we expected of the teaching material.
1 Upvote ShareHi,
I understand your concern. Let me address them one at a time.
Regarding the videos, we felt this would be better for our learners since along with the regular courseware they would also contain Q&A's from the previous batch. You may or may not have these queries at the time of learning, however, would definitely benefit out of them.
Regarding the readymade code, all our course materials are prepared beforehand. So are the codes associated with them, so that we can make them available to our learners through GitHub repositories. This will not only help you follow the material given in the video, you can also practice along with them. However, to practice the skills that you have learned through them, we also provide MCQs, and other coding assignments.
Hope I was able to address your concerns.
Thanks.
Upvote ShareHi,
thank you for responding ,but we are extremely displeased by the way of teaching.we will be grateful if you can suggest us any other sources for the concepts of numpys and pandas.
it would be nice if you can break down the videos into 15 min clips and adding exercises in between.
i hope you dont take this feedback as an offence.
1 Upvote ShareHi,
Let me assure you that we do take all the feedback from our learners very seriously because those feedbacks helps us improve the quality of our course materials. Regarding other sources, l see that you have taken up the Machine Learning Specialization with TF2 course. Be rest assured that the course material we have provided is more than enough to complete this course.
Thanks.
Upvote ShareHi,
Even though in the beginng it was difficult to appreciate lectures here in Pandas and previous basic lectures, now we find lectures engaging and interesting from the end-to-end project .
Thank you.
Just to add, I dont know how much experience does Sandeep giri has in python but he just runs and shows the results of the ready made code. Any cross questions and he is not able to answer(Observed multiple times). For example: check this video from 41 mins, multiple filter conditions on a data frame is the most basic thing in Pandas and he could not do it. Just an honest feedback, dont get me wrong
Upvote ShareHi,
Thank you for your feedback. As you can see, these are pre-recorded sessions. If you have any questions regarding these topics, feel free to comment here and we would be more than happy to answer them for you.
Thanks.
Upvote ShareThis comment has been removed.
if we pass %matplotlib inline then is it okay if we dont pass plt.show()
Upvote ShareHi,
In Jupyter Notebook, you can include %matplotlib inline so that you do not have to call plt.show() every time that you want to make a plot.
Thanks.
2 Upvote Sharethanks
Upvote ShareHi
Still I am not getting any reason for not connecting to kernel. I have hard disk space of around 40 GB + , Ram 16 GB
Below is my PC configuration
Error in kernel
Kindly support. Actually I am planning to enrol for other course as well. But with this difficulty I am unable to decide as I am cannot do any assessments to compelte the course.
Please suggest or support.
Regars
Meena
Upvote ShareHi,
The kernel getting disconnected is not related to the configuration or disk space of your local computer. Please go through the below discussion to get a better understanding of this issue:
https://discuss.cloudxlab.com/t/explained-code-taking-too-long-to-execute/5304
Thanks.
Upvote Sharecan you please upload this ppt also
Upvote ShareHi,
As of now this lecture does not have any slides.
Thanks.
Upvote ShareIs there any performace benefits for boolean indexing vs pandas query?
Hi,
We can do boolean indexing with Pandas dataframes.
Thanks.
Upvote Sharegreat
Upvote Share