dataset2.csv необходимо найти совпадения в первом столбце dataset1.csv, файл output.csv должен иметь только совпадения и некоторые атрибуты.
Первый столбец является строкой.
Dataset1.csv
Name age
John 2
Peter 1
Sara 3
Dataset2.csv
Name city Time
John NY, NY 3:10AM
Peter LA, CA 7:45PM
Output.csv
Name age city Time
John 2 NY, NY 3:10AM
Peter 1 LA, CA 7:45PM
import pandas as pd
import numpy as np
df1 = np.loadtxt('Dataset1.csv')
df2 = np.loadtxt('Dataset2.csv')
df1 = pd.DataFrame(df1,columns=['name','age'])
df2 = pd.DataFrame(df2,columns=['name','city','Time'])
print(df1)
print(df2)
intersected_df = pd.merge(df1, df2, how='inner')
print(intersected_df)