Мне нужно создать новый фрейм данных со строками, которые не были включены в фрейм данных '' results '', но находятся в фрейме данных '' df '' без создания нового фильтра.
У меня нет Идея как это сделать. Можете ли вы мне помочь? (извините, если нуб вопрос)
import pandas as pd
#Creating dataframe
d = {'col1': [1, 2,3,4,5,6,7,8,9,10], 'col2': ['a','b','b','b','c','d','c','a','z','c']}
df = pd.DataFrame(data=d)
#Finding the lines that contain a certain letter
a = df[df['col2'].str.contains("a")]
b = df[df['col2'].str.contains("b")]
c = df[df['col2'].str.contains("c")]
#Merge the 3 data frames
frames = [a, b, c]
results = pd.concat(frames)
print(results)