Python: удалить конкретные значения в DataFrame
df.drop(df.index[df['myvar'] == 'specific_name'], inplace = True)
Andrea Perlato
df.drop(df.index[df['myvar'] == 'specific_name'], inplace = True)
note: df is your dataframe
df = df.drop('coloum_name',axis=1)
df.drop(['colonna da togliere'], axis=1)
df.drop(columns=['Unnamed: 0'])
df.drop(df.index[2])
current table:
Modules Subjects
0 DSM020 Data programming in Python
1 DSM030 Mathematics and statistics
2 DSM040 Machine learning
3 DSM010 Big data analysis
4 DSM050 Data visualisation
5 DSM060 Data science research topics
6 DSM070 Blockchain programming
7 DSM080 Mathematics of financial markets
8 DSM110 R for data science
9 DSM120 Financial data modelling
10 DSM500 Final project
11 DSM100 Artificial
#dropping rows using indexes
list_of_subjects.drop([2,5,6,8,10,11])
output:
Modules Subjects
0 DSM020 Data programming in Python
1 DSM030 Mathematics and statistics
3 DSM010 Big data analysis
4 DSM050 Data visualisation
7 DSM080 Mathematics of financial markets
9 DSM120 Financial data modelling