Python Pandas Crosstabs

Новое для Pandas и довольно новое для Python. Я пытаюсь создать отчет кросс-таблицы из следующих данных – просто показывая несколько строк.

PALLET_ID AISLE NUM_PALLETS 7197033 AH 1 7197035 AC 1 7197035 AC 1 7197035 AC 1 7197035 AC 1 7197035 AC 1 

I Sofastats Я получаю простой кросс-таблицу таблицы частоты поддонов в проходах – то есть поддоны слева и проходы вдоль верха. (У учетной записи New Stackoverflow не разрешены изображения).

Я пытаюсь сделать это в Пандах.

 import pandas as pd import numpy as np dataF = pd.DataFrame(pd.read_csv('S:\misc\multistorepick\mstorepick2.csv')) dataF Out[8]: <class 'pandas.core.frame.DataFrame'> Int64Index: 915 entries, 0 to 914 Data columns (total 3 columns): PALLET_ID 915 non-null values AISLE 915 non-null values NUM_PALLETS 915 non-null values dtypes: int64(2), object(1) 

Затем, следуя представленности с помощью гендерного примера в книге Python for Data Analysis

 Xtab = pd.crosstab(dataF.PALLET_ID,dataF.AISLE,margins=True) Xtab Out[11]: <class 'pandas.core.frame.DataFrame'> Index: 78 entries, 7197033 to All Data columns (total 13 columns): AA 78 non-null values AB 78 non-null values AC 78 non-null values AD 78 non-null values AE 78 non-null values AF 78 non-null values AG 78 non-null values AH 78 non-null values AJ 78 non-null values AK 78 non-null values AL 78 non-null values BG 78 non-null values All 78 non-null values dtypes: int64(13) 

Я делаю что-то очень немое. Может кто-нибудь, пожалуйста, скажите мне, что это такое?

  • pandas: сводная таблица внутри многоуровневой информационной рамки
  • Рекурсия: значение учетной записи с распределением
  • Как правильно вставлять временные метки NULL в postgres с помощью панд
  • Выбирайте даты, когда YYYYMMDD и HH находятся в отдельных столбцах, используя pandas в Python
  • Как заполнить отсутствующую запись данных Pandas в виде pythonic?
  • NumPy или Pandas: сохранение типа массива как целого с использованием значения NaN
  • python - Заполните пропущенные даты относительно конкретного атрибута в пандах
  • Запустите регрессию OLS с рамкой данных Pandas
  • Pandas множественный индексный фрейм: создание нового индекса или добавление к существующему индексу
  • Как правильно выбрать отдельные ячейки в pandas: loc VS get_value (индекс, столбец)
  • python dask DataFrame, поддержка (тривиально параллелизуемая) строка применяется?
  • Python - лучший язык программирования в мире.