"Pandas删除最后一行" 修訂間的差異
出自 YTYZX有图有真相的百科
(创建页面,内容为“import pandas as pd import numpy as np df = pd.DataFrame({ 'Quantity': { 0: 50, 1: 50, 2: 70, 3: 50, 4: 80, 5: 10...”) |
|||
行 1: | 行 1: | ||
− | + | Pandas可以使用3种方法删除DataFrame的最后1行。 | |
− | + | 1.使用iloc,具体语法为:df = df.iloc[:-1 , :] | |
− | df | + | |
− | + | [[File:PandasDelLast1.png]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | 2.使用drop,具体语法为:df.drop(index=df.index[-1],axis=0,inplace=True) | ||
+ | |||
+ | [[File:PandasDelLast2.png]] | ||
− | df. | + | 3.使用head,具体语法为:df = df.head(df.shape[0] -1) |
− | + | ||
+ | [[File:PandasDelLast3.png]] |
於 2022年8月28日 (日) 12:11 的最新修訂
Pandas可以使用3种方法删除DataFrame的最后1行。 1.使用iloc,具体语法为:df = df.iloc[:-1 , :]
2.使用drop,具体语法为:df.drop(index=df.index[-1],axis=0,inplace=True)
3.使用head,具体语法为:df = df.head(df.shape[0] -1)