Ошибка типа при попытке объединить кадры данных

#python #pandas #dataframe

Вопрос:

При объединении двух кадров данных:

 result=pd.merge(data,df7.style.format(make_clickable),left_index=True,right_index=True)  

Я получил эту ошибку:

 TypeError: Can only merge Series or DataFrame objects,   a lt;class 'pandas.io.formats.style.Styler'gt; was passed  

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

1. потому что у вас есть .style.format связь с вашим вторым df: df7.style.format(make_clickable) . Попробуйте просто объединить на df7

2. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Просто иди с

 result = pd.merge(data, df7, left_index=True, right_index=True)  

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

1. Код запущен, но текст не в формате гиперссылки..