欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 數(shù)據(jù)框刪除

Python 數(shù)據(jù)框是一種常見(jiàn)的數(shù)據(jù)結(jié)構(gòu),它很方便地存儲(chǔ)和管理數(shù)據(jù),但有時(shí)需要?jiǎng)h除某些行或列,可以使用以下方法實(shí)現(xiàn)。

# 首先導(dǎo)入 pandas 包
import pandas as pd
# 生成一個(gè)數(shù)據(jù)框
data = {'name':['Amy','Bob','Cathy','David'],'age':[22,25,18,30],'gender':['F','M','F','M']}
df = pd.DataFrame(data)
# 查看原數(shù)據(jù)框
print(df)
# 刪除指定行(例如刪除第3行)
df.drop(2, axis=0, inplace=True)
# 刪除指定列(例如刪除 gender 列)
df.drop('gender', axis=1, inplace=True)
# 查看刪除后的數(shù)據(jù)框
print(df)

上述代碼中,我們定義了一個(gè)包含姓名、年齡和性別的數(shù)據(jù)框,然后使用 drop 函數(shù)刪除了第三行和 gender 列。需要注意的是,我們使用了axis=0刪除行,使用axis=1刪除列;inplace=True表示在原數(shù)據(jù)框上進(jìn)行修改,不需要生成新的數(shù)據(jù)框。

除了上述方法,還可以使用布爾索引、query 和 loc 函數(shù)等進(jìn)行數(shù)據(jù)框刪除。根據(jù)具體場(chǎng)景選擇適合的方法即可。