Вам нужна операция
LEFT JOIN, судя по всему.
Можно использовать
merge, а можно через метод
join.
Обратите внимание на параметр
how - он как раз и настраивает режим джойна. По умолчанию это 'left'.
Я бы попробовал примерно так:
result = pd.merge(left=t1, right=t2, how='left', on='color')