0
我正在记录我开发的游戏中的一堆数据。数据结构如下:从Firebase数据库报告统计信息和图表
{
"games" : {
"gamerhandle123" : {
"170730060619719" : {
"discardPlayer" : 3,
"handle" : "gamerhandle123",
"level" : 3,
"roundNo" : 0,
"winningAmount" : 192,
"winningLevel" : 7,
"winningPlayer" : 0,
"winningTiles" : "C1C1C1C2C3C4C9C9C9C2C2C7C7C2"
},...
在每场比赛结束时创建一条记录。我计算一个DateTimeMS以获取游戏ID并构造游戏者手柄中的每个游戏(Google游戏服务ID)。
这一切都很棒,但现在我希望能够随着时间的推移执行各种统计计算,统计,测量和绘制玩家表现。
我的游戏每天有大约3万个游戏,我想要做的是将数据呈现给玩家,以显示他们随时间推移的表现,以及他们与最佳玩家的对比情况。
我有几个问题:
1)我怎么做的游戏数量在总量和人均球员?
2)我如何根据玩家对这些数据进行分组(即赢得玩家)?
3)什么是Android最好的图表库?
在此先感谢您的帮助或方向?