Python is a great language for doing data analysis, primarily because of the fantastic ecosystem of data-centric python packages. Pandas is one of those packages and makes importing and analyzing data much easier.
Index.delete() function returns a new object with the passed locations deleted. We can pass more than one locations to be deleted in the form of list.
loc : Scalar/List of Indices
Returns : new_index : Index
Example #1: Use
Index.delete() function to delete the first value in the Index.
Let’s delete the month of ‘Jan’. It is present at the 0th index so we will pass 0 as an argument to the function.
As we can see in the output, the function has returned an object with its first label deleted.
Example #2: Use
Index.delete() function to delete more than one labels in the Index.
Let’s delete the second, third, fourth and fifth indices from the Index. We pass a list of values to be deleted to the function.
As we can see the labels corresponding to the passed values in the Index has been deleted.
- Python | pandas.map()
- Python | Pandas Series.str.len()
- Python | Pandas.factorize()
- Python | Pandas TimedeltaIndex.name
- Python | Pandas dataframe.ne()
- Python | Pandas Series.between()
- Python | Pandas DataFrame.where()
- Python | Pandas Series.add()
- Python | Pandas.pivot_table()
- Python | Pandas Series.mod()
- Python | Pandas Dataframe.at[ ]
- Python | Pandas Dataframe.iat[ ]
- Python | Pandas.pivot()
- Python | Pandas dataframe.mul()
- Python | Pandas.melt()
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.