What does numpy reshape(-1 1) mean?




[ad_1]

Reshape your data either X.reshape(-1, 1) if your data has a single feature/column and X.reshape(1, -1) if it contains a single sample. If you are getting this error then in this video, I plan to demystify the confusion surrounding numpy reshape (1,-1) function.

I’ll use a simple example to explain what does -1 mean in numpy reshape.

If you do have any questions with what we covered in this video then feel free to ask in the comment section below & I’ll do my best to answer those.

If you enjoy these tutorials & would like to support them then the easiest way is to simply like the video & give it a thumbs up & also it’s a huge help to share these videos with anyone who you think would find them useful.

Please consider clicking the SUBSCRIBE button to be notified for future videos & thank you all for watching.

You can find me on:
Blog – http://bhattbhavesh91.github.io
Twitter – https://twitter.com/_bhaveshbhatt
GitHub – https://github.com/bhattbhavesh91
Medium – https://medium.com/@bhattbhavesh91

#Reshape #Numpy #Python

Source


[ad_2]

Comment List

  • Bhavesh Bhatt
    January 11, 2021

    Is the purpose of "-1" to default the respective dimension length to however many elements there are? If so, why does that exist if len(x) already exists? Is it just meant to be a shorter and simpler way to achieve the same task?

  • Bhavesh Bhatt
    January 11, 2021

    Thanks for the clear explanation Bhavesh!

  • Bhavesh Bhatt
    January 11, 2021

    The thing like this is, "I know it adds dimension, but I don't know how it does". Good thing reviewing such basic. Many thanks to your video.

  • Bhavesh Bhatt
    January 11, 2021

    I appreciate how you simply explained that stuff. I was stuck in my LSTM project and this content helped me to know what is reshape(-1, 1)

  • Bhavesh Bhatt
    January 11, 2021

    Thanks a lot man !! This problem kept kept nagging me for days. You just earned a sub 🙂

  • Bhavesh Bhatt
    January 11, 2021

    Life saver

  • Bhavesh Bhatt
    January 11, 2021

    cool explanation , thank you

  • Bhavesh Bhatt
    January 11, 2021

    Short and sweet. thankyou!

  • Bhavesh Bhatt
    January 11, 2021

    very clear! Thank a lot!

  • Bhavesh Bhatt
    January 11, 2021

    Thanks for your to the point explanation. It saved a lot of time.

  • Bhavesh Bhatt
    January 11, 2021

    Thank you!

  • Bhavesh Bhatt
    January 11, 2021

    Thank you!!!

  • Bhavesh Bhatt
    January 11, 2021

    You solved all my doubts. Awesome video Bhavesh

  • Bhavesh Bhatt
    January 11, 2021

    provider link of machine learning tutorial playlist in your description will save time for us.

  • Bhavesh Bhatt
    January 11, 2021

    Thanks a lot!

  • Bhavesh Bhatt
    January 11, 2021

    You are a saviour buddy

  • Bhavesh Bhatt
    January 11, 2021

    Do we need to do the same way for y ?
    y = y.reshape(-1,1)

    because when I run lr.fit(x,y)
    Message show "TypeError: fit() missing 1 required positional argument: 'y'"

  • Bhavesh Bhatt
    January 11, 2021

    can we use reshape function in a multi linear regression i.e which has multiple features if we can use can you please share code below how to define for a multi linear regression

  • Bhavesh Bhatt
    January 11, 2021

    Thanks for the tutorial sir

  • Bhavesh Bhatt
    January 11, 2021

    I just liked the vid and the number become 666.

  • Bhavesh Bhatt
    January 11, 2021

    Hi..While working on SUV dataset, I got the value error when I tried doing feature scaling using StandardScaler post train test split. Error is: "ValueError: Expected 2D array, got 1D array instead:'." How to resolve the issue?
    Also, its little weird that when I am running the same code on google colab I am not getting this error. Could you help me understand, why am I getting this error on my jupyter notebook?

Write a comment