Pandas: первые шаги по слиянию, объединению и конкатенацииPython

Программы на Python
Ответить
Anonymous
 Pandas: первые шаги по слиянию, объединению и конкатенации

Сообщение Anonymous »

У меня есть кадр данных, подобный приведенному ниже, с 3 столбцами и 12 строками. 12 рядов — это 4 повторяющихся занятия (по три раза). Я знаю, что у меня никогда не было значений для ячеек 1A, 1D, 2B и 2D, и что у меня всегда есть значения для ячеек 1B, 1C, 2A и 2C.

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

          1         2        date
A            4.496126  2016-10-31
B  1.462543            2016-10-31
C  4.920529   3.36206  2016-10-31
D                      2016-10-31
A             2.45364  2016-10-30
B   3.93117            2016-10-30
C  3.439862  1.488948  2016-10-30
D                      2016-10-30
A            3.224958  2016-10-29
B  3.550311            2016-10-29
C  3.504713  1.804881  2016-10-29
D                      2016-10-29
Я хотел бы преобразовать его во что-то вроде того, что вы видите ниже, в котором я объединяю имена столбцов и строк, чтобы извлечь все ячейки, внутри которых, как я знаю, всегда будут данные.
/>Таким образом я избегаю ненужных повторений или ненужных пустых ячеек.

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

      1B        1C        2A        2C        date
1.462543  4.920529  4.496126  3.362060  2016-10-31
3.931170  3.439862  2.453640  1.488948  2016-10-30
3.550311  3.504713  3.224958  1.804881  2016-10-29
Я пытался прочитать руководство http://pandas.pydata.org/pandas-docs/st ... rging.html, но мне трудно выбрать правильный путь. Какой-нибудь совет для меня?

Подробнее здесь: https://stackoverflow.com/questions/403 ... oncatenate
Ответить

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

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

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

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

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