Pandas for Machine Learning

1 / 5

Pandas

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

  • 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.


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    Share

In first code it is showing attributes and second code is showing hist

what is the difference between two code?

  Upvote    Share

Hi,

Could you please tell me which attributes are you referring to?

Thanks.

  Upvote    Share
<Figure size 640x480 with 1 Axes>

why is it not displaying sin graph

 

  Upvote    Share

This comment has been removed.

Hi,

Try adding the following line after the matplotlib.pyplot import:

%matplotlib inline

Thanks.

  Upvote    Share

Sir , why do we use plt.show() when it plots graph without using it.

  Upvote    Share

Hi,

When you use %matplotlib inline, you do not need to write plt.show(). Try it yourself once.

Thanks.

  Upvote    Share

why is plt.show() used?

 

  Upvote    Share

Hi,

plt.show() is used to show/display the Matplotlib charts.

Thanks.

  Upvote    Share

Please share ppt of this course....cannot watch this video at a stretch

  Upvote    Share

Hi,

I have updated the same. Please refresh the page and let me know if you can view it.

Thanks.

  Upvote    Share

Thanks

  Upvote    Share

I 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    Share

Hi,

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    Share

Hi,

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    Share

Hi,

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    Share

Hi,

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. 

 

 2  Upvote    Share

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    Share

Hi,

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    Share

This comment has been removed.

if we pass %matplotlib inline then is it okay if we dont pass plt.show()

  Upvote    Share

Hi,

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    Share

thanks

  Upvote    Share

Hi

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    Share

Hi,

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    Share

can you please upload this ppt also

  Upvote    Share

Hi,

As of now this lecture does not have any slides.

Thanks.

  Upvote    Share

Is there any performace benefits for boolean indexing vs pandas query?

 

  Upvote    Share

Hi,

We can do boolean indexing with Pandas dataframes.

Thanks.

  Upvote    Share

great

  Upvote    Share