Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python语法_Python_Mysql_Pandas_Group By - Fatal编程技术网

Python语法

Python语法,python,mysql,pandas,group-by,Python,Mysql,Pandas,Group By,现在,我正试图用Python服务替换存储过程,用数据帧替换临时表。但我被困在这个问题上: 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 Pandas groupby的工作原理如下: fooGroupBy

现在,我正试图用Python服务替换存储过程,用数据帧替换临时表。但我被困在这个问题上:

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 Pandas groupby的工作原理如下:

fooGroupBy = foo.groupby(['a', 'b'])
但我想不出如何加入FROM_UNIXTIME的角色

还是这样做更好

fooGroupBy = foo.groupby(['a', 'b', 'c'])
然后取“c”列并对其执行函数

  • 来自列c上的_UNIXTIME

  • 在[a]、[b]、[c]上进行分组


  • “c”是日期时间列吗?我建议您列出实现目标的步骤。让人们更容易做出反应。