Как обрабатывать рамки данных Python Pandas в партиях?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как обрабатывать рамки данных Python Pandas в партиях?

Сообщение Anonymous »

У меня есть три очень длинных списка рамков пандас. Например: < /p>

Код: Выделить всё

list_a = [tablea1, tablea2, tablea3, tablea4]

list_b = [tableb1, tableb2, tableb3, tableb4]

list_c = [tablec1, tablec2, tablec3, tablec4]
< /code>
Я хочу сделать что -то вроде этого: < /p>
tablea1 = pd.concat([tablea1, tableb1, tablec1], axis=1)
< /code>
Так наивно, я написал такие коды: < /p>
for i in range(len(list_a)):

list_a[i] = pd.concat([list_a[i], list_b[i], list_c[i]], axis=1)
Этот код не работал, b/c list_a [0] является ссылкой на Tablea1 Первоначально, затем внутри цикла, list_a [0] будет повторно записан, чтобы указать на
pd.concat([tablea1, tableb1, tablec1], axis=1),
< /code>
, который является новым объектом. В конце концов, Tablea1 не модифицируется. (List_a содержит желаемый результат. Но я хочу изменить Tablea1.) Я потратил часы на это и не могу найти решение. Есть помощь?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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