Как извлечь значения из другого фрейма данных, соответствующие общим значениям, с помощью python?

#python #python-3.x #pandas #dataframe

Вопрос:

МОЙ СТОЛИК

введите описание изображения здесь

ЗОЛОТОЙ СТОЛ

введите описание изображения здесь

Я хочу получить значение и идентификатор домена из «Золотой таблицы» в «Мою таблицу», пока TC совпадает с Золотой таблицей. Строка моей таблицы TC должна быть неизменной, только совпадающей с таблицей goldent , домен и идентификатор должны быть извлечены из моей таблицы. Попробовал объединить обе таблицы, в этом случае несопоставимые значения стираются.

 import pandas as pd

df = pd.read_excel(r'C:My_Projectsoffice_codev1.xlsx')
df1 = pd.read_excel(r'C:My_Projectsoffice_codev2.xlsx')
df2 = pd.merge(df, df1, on ="TC")
df3 = df2.dropna(axis=1)
df3.head()
# df['Test Case Displayed Name'].isin(df1['Test Case Displayed Name']).value_counts()

 

Ищу решение этой проблемы.

Комментарии:

1. вы не создаете df3 в своем примере, не могли бы вы, пожалуйста, обновить его?