Pandas DataFrame Multiindex MergePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pandas DataFrame Multiindex Merge

Сообщение Anonymous »

Вот гипотетический сценарий с мультииндексными данных в пандах. Попытка их объединить приведет к ошибке. Должен ли я выполнять reset_index () на любой DataFrame, чтобы сделать эту работу?arrays = [['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'],
['one', 'two', 'one', 'two', 'one', 'two', 'one', 'two']]
tuples = list(zip(*arrays))
index1 = pd.MultiIndex.from_tuples(tuples, names=['first', 'second'])
index2 = pd.MultiIndex.from_tuples(tuples, names=['third', 'fourth'])

s1 = pd.DataFrame(np.random.randn(8), index=index1, columns=['s1'])
s2 = pd.DataFrame(np.random.randn(8), index=index2, columns=['s2'])
< /code>
Попытка слияния: < /p>
s1.merge(s2, how='left', left_index=True, right_index=True)
< /code>
s1.merge(s2, how='left', left_on=['first', 'second'], right_on=['third', 'fourth'])


Подробнее здесь: https://stackoverflow.com/questions/527 ... ndex-merge
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Pandas DataFrame Multiindex Merge
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как запросить MultiIndex по MultiIndex и выбрать «лучшую» строку?
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как запросить MultiIndex по MultiIndex и выбрать «лучшую» строку?
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Транспонирование выбранных уровней MultiIndex в Pandas DataFrame
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Преобразование Pandas Dataframe из столбцов MultiIndex в единый индекс без дубликатов
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»