[введите описание изображения здесь] [1] [введите описание изображения здесь] [2] Я хотел добавить столбец из второго набора данных в первый набор данных. В основном я загрузил два набора данных в python и хотел добавить столбец возраста из второго набора данных и поместить его в качестве столбца для первого набора данных, у которого нет столбца возраста. Моя конечная цель для первого набора данных без столбца возраста, чтобы теперь иметь столбец возраста, который есть во втором наборе данных. Есть ли способ сделать это? Я получил ошибку для своего кода, когда я попытался использовать функцию слияния. Что мне делать?
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
pd.set_option('display.max_columns', 100) #2443
df= pd.read_csv('genedata.csv')
df
df1=pd.read_csv('traits.csv')
df1
df2= pd.merge(df,df1)
MergeError : No common columns to perform merge on. Merge options: left_on=None, right_on=None, left_index=False, right_index=False