我正在将我的项目从Python转换到Golang,但是我仍然坚持使用Gota作为Pandas dataFrame的等价物。
在Pandas中,我使用df.nlargest(20,['Change'])从我的数据集中提取最高值,但我似乎找不到一个等价的值。
我可以使用以下代码对数据进行排序
sorted := valuesDf.Arrange(dataframe.RevSort("Change"))
但是,我仍然需要一种方法来选择前20行数据,因为接下来我想计算这个更新的dataFrame的Mean平均值。
我将使用.Mean()函数来实现这一点
有人知道怎么选出前20行吗?
1条答案
按热度按时间sd2nnvve1#
在同一个函数中没有func,但是你可以创建自己的函数。
这里我们按字段排序。
现在我们从这个排序的 Dataframe 中得到前20个。