📜  Python|熊猫 Index.delete()

📅  最后修改于: 2022-05-13 01:55:10.733000             🧑  作者: Mango

Python|熊猫 Index.delete()

Python是一种用于进行数据分析的出色语言,主要是因为以数据为中心的Python包的奇妙生态系统。 Pandas就是其中之一,它使导入和分析数据变得更加容易。

Pandas Index.delete()函数返回一个新对象,其中删除了传递的位置。我们可以通过列表的形式传递多个要删除的位置。

示例 #1:使用Index.delete()函数删除索引中的第一个值。

# importing pandas as pd
import pandas as pd
  
# Creating the Index
idx = pd.Index(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
                'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
  
# Print the Index
idx

输出 :

让我们删除“一月”的月份。它出现在第 0 个索引处,因此我们将 0 作为参数传递给函数。

# delete the first label in the given Index
idx.delete(0)

输出 :

正如我们在输出中看到的那样,该函数返回了一个删除了第一个标签的对象。示例 #2:使用Index.delete()函数删除索引中的多个标签。

# importing pandas as pd
import pandas as pd
  
# Creating the Index
idx = pd.Index(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
                'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
  
# Print the Index
idx

输出 :

让我们从索引中删除第二个、第三个、第四个和第五个索引。我们将要删除的值列表传递给函数。

# to delete values present at 2nd, 3rd, 4th and 5th place in the Index.
idx.delete([2, 3, 4, 5])

输出 :

正如我们所见,与索引中传递的值对应的标签已被删除。