import pandas as pd
friend_dict_list = [
{'age': 20, 'job': 'student'},
{'age': 25, 'job': 'developer'},
{'age': 30, 'job': 'teacher'}
]
df = pd.DataFrame(friend_dict_list, index = ['John', 'Jenny', 'Nate'])
name age job
John 20 student
Jenny 30 developer
Nate 30 teacher
df.drop(['John', 'Nate'])
name age job
Jenny 25 developer
drop 하더라도 df에 할당하기 전에는 df 출력시 원래 데이터가 나온다.
df.drop(['John', 'Nate'], inplace = True)
df
name age job
Jenny 30 developer
df = df.drop(df.index[[0,2]])
df
name age job
Jenny 25 developer
df = df[df.age>20]
df
name age job
Jenny 25 developer
Nate 30 teacher
df = df.drop('age', axis=1)
df
name job
0 Jone student
1 Jenny developer
2 Nate teacher