#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)
. Попробуйте просто объединить на df72. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
Просто иди с
result = pd.merge(data, df7, left_index=True, right_index=True)
Комментарии:
1. Код запущен, но текст не в формате гиперссылки..