当我将函数应用于 groupby 对象的多个列时,Pandas 会抛出 Future 警告。它建议使用列表作为索引而不是元组。该怎么做?>>> df =...
当我将函数应用于 groupby 对象的多个列时,Pandas 会抛出 Future 警告。它建议使用列表而不是元组作为索引。该怎么做?
>>> df = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]])
>>> df.groupby([0,1])[1,2].apply(sum)
<stdin>:1: FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecated, use a list instead.
1 2
0 1
1 2 2 3
4 5 5 6
7 8 8 9