In [1]:
import pandas as pd
In [2]:
df = pd.read_csv('data/src/sample_pandas_normal.csv', index_col=0)
print(df)
In [3]:
print(df.drop('Charlie', axis=0))
In [4]:
print(df.drop('Charlie'))
In [5]:
print(df.drop(index='Charlie'))
In [6]:
print(df.drop(['Bob', 'Dave', 'Frank']))
In [7]:
print(df.drop(index=['Bob', 'Dave', 'Frank']))
In [8]:
df_org = df.copy()
df_org.drop(index=['Bob', 'Dave', 'Frank'], inplace=True)
print(df_org)
In [9]:
print(df.index[[1, 3, 5]])
In [10]:
print(df.drop(df.index[[1, 3, 5]]))
In [11]:
print(df.drop(index=df.index[[1, 3, 5]]))
In [12]:
df_noindex = pd.read_csv('data/src/sample_pandas_normal.csv')
print(df_noindex)
In [13]:
print(df_noindex.index)
In [14]:
print(df_noindex.drop([1, 3, 5]))
In [15]:
print(df_noindex.drop(df_noindex.index[[1, 3, 5]]))
In [16]:
df_noindex_sort = df_noindex.sort_values('state')
print(df_noindex_sort)
In [17]:
print(df_noindex_sort.index)
In [18]:
print(df_noindex_sort.drop([1, 3, 5]))
In [19]:
print(df_noindex_sort.drop(df_noindex_sort.index[[1, 3, 5]]))
In [20]:
print(df.drop('state', axis=1))
In [21]:
print(df.drop(columns='state'))
In [22]:
print(df.drop(['state', 'point'], axis=1))
In [23]:
print(df.drop(columns=['state', 'point']))
In [24]:
df_org = df.copy()
df_org.drop(columns=['state', 'point'], inplace=True)
print(df_org)
In [25]:
print(df.columns[[1, 2]])
In [26]:
print(df.drop(df.columns[[1, 2]], axis=1))
In [27]:
print(df.drop(columns=df.columns[[1, 2]]))
In [28]:
print(df.drop(index=['Bob', 'Dave', 'Frank'],
columns=['state', 'point']))
In [29]:
print(df.drop(index=df.index[[1, 3, 5]],
columns=df.columns[[1, 2]]))
In [30]:
df_org = df.copy()
df_org.drop(index=['Bob', 'Dave', 'Frank'],
columns=['state', 'point'], inplace=True)
print(df_org)