-2
現在,我試圖用一個Python服務來替換一個存儲過程,並用Pandas數據框來替換臨時表。但是我卡在此:Python Pandas groupby語法
SELECT a, b, FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(c)/x) * x), MAX(c)
FROM foo
GROUP BY a, b, FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(c)/x) * x)
其中a,b和c是FOO列,x是可變的
我知道Python的熊貓GROUPBY是這樣工作的:
fooGroupBy = foo.groupby(['a', 'b'])
,但我無法弄清楚如何獲得在FROM_UNIXTIME一部分。
或者倒不如做
fooGroupBy = foo.groupby(['a', 'b', 'c'])
然後取'c'列並執行該功能?
是 'C' 的日期時間列GROUPBY? – 2015-04-17 09:25:19
我會建議你列出你想要達到的步驟。使人們更容易迴應。 – BlackHat 2016-02-09 18:21:39