pandalar pivot_table işlevini kullandıktan sonra .csv formatında benim pivot tablo çıktı snippet'idir:Pivotları pivot tablo sonuçlarını haftaya göre gruplamak nasıl kullanılır?
Şimdi yapmanız gereken tek şey haftada değerleri Özetle pandalar içinde GroupBy kullanmaktırSub-Product 11/1/12 11/2/12 11/3/12 11/4/12 11/5/12 11/6/12
GP Acquisitions 164 168 54 72 203 167
GP Applications 190 207 65 91 227 200
GPF Acquisitions 1124 1142 992 1053 1467 1198
GPF Applications 1391 1430 1269 1357 1855 1510
Her Sub Ürünü bir .csv dosyasına çıkarmadan önce.
İstediğim çıktı aşağıdadır, ancak Excel'de yapılır. İlk sütun tam olarak aynı olmayabilir ama ben bununla iyiyim. Yapmam gereken en önemli şey haftayı günlere göre gruplandırmak, böylece haftaya göre verilerinin toplamını alabilmem. (En üst satırın her 7 günde bir gruplandırılmış tarihlere nasıl sahip olduğunu görün). Bunu python/pandalar kullanarak yapabilmek dileğiyle. Mümkün mü?
Row Labels 11/4/12 - 11/10/12 11/11/12 - 11/17/12
GP
Acquisitions 926 728
Applications 1092 889
GPF
Acquisitions 8206 6425
Applications 10527 8894
Eğer '' eksen = 1'' yeniden örneklemek için, çift aktaran – Jeff
Temiz önlemek için geçebilir! Düzenleme ... –
Teşekkürler! Ancak, hafta sonu yerine hafta sonu veri istiyorsam ne olur? Örneğin, tarih sütunu olduğu gibi kalır, ancak 2012-11-11'in altındaki tüm veriler 2012-11-04'ün altından sola kaydırılır mı? – jxn