Php 使用我的用户数据中的图形、地图等进行可视化分析?

Php 使用我的用户数据中的图形、地图等进行可视化分析?,php,mysql,reporting,analytics,Php,Mysql,Reporting,Analytics,我有很多关于我的用户的数据,现在我可以从这些数据中构建用户分析,为我的用户提供有意义的数据。我可以输出这是正常的文本,这是正常的,但我想显示条形图,图表,世界地图等 所以问题是我如何从我的表中获取所有数据并添加所有这些图形/地图?我需要一些软件包还是需要对图形/地图进行“编码”?如果是软件包,那么我可以使用开源软件吗 保存的数据包括用户日志,如访问、浏览器等,以及许多业务活动详细信息,因此我想向我的用户展示前10名客户、他们来自的前10个国家、顶级产品、顶级客户等 我的平台是:MySQL和cod

我有很多关于我的用户的数据,现在我可以从这些数据中构建用户分析,为我的用户提供有意义的数据。我可以输出这是正常的文本,这是正常的,但我想显示条形图,图表,世界地图等

所以问题是我如何从我的表中获取所有数据并添加所有这些图形/地图?我需要一些软件包还是需要对图形/地图进行“编码”?如果是软件包,那么我可以使用开源软件吗

保存的数据包括用户日志,如访问、浏览器等,以及许多业务活动详细信息,因此我想向我的用户展示前10名客户、他们来自的前10个国家、顶级产品、顶级客户等

我的平台是:MySQL和codeignitor PHP。
我没有建立数据仓库,但一旦我有了一个计划,可以将所有这些数据以可视化方式输出,使其看起来很好,就可以做到这一点。

您的选择是巨大的,几乎是无限的。假设你不想写你自己的库,考虑一下或者我用RRAPH多一点,但是同事们更喜欢谷歌图表API…

< P>你的选择是巨大的,几乎是无限的。假设您不想编写自己的库,请考虑使用RHRAPH或更多的RHRAPH,但其他程序员更喜欢谷歌图表API…

< P>您是否试图编写生成动态更新分析的代码?或者您只是试图在设定的时间段内进行分析并“发布”,以便您的用户可以查看分析结果?对于后者,您需要的是一个统计软件包(如R或Excel,如果您希望它快速而肮脏)。对于前者,您需要一个API(如Google图表)。

您是否试图编写生成动态更新分析的代码?或者您只是试图在设定的时间段内进行分析并“发布”,以便您的用户可以查看分析结果?对于后者,您需要的是一个统计软件包(如R或Excel,如果您希望它快速而肮脏)。对于前者,您将需要一个API(如谷歌图表)。

我试图根据一组细分为大约20个不同报告的指标为用户提供分析。当然,它不需要不断更新,因为他们每天都在使用这个系统。我不想使用谷歌或第三方API,需要它是100%的内部开发或使用框架。我的开发团队提到了penthao,但目前这是一个更大的任务。需要一些更小的东西来获取所有数据并实时更新,这样每当用户运行报告时,数据都是最新的。我正试图根据一组细分为大约20个不同报告的指标为用户提供分析。当然,它不需要不断更新,因为他们每天都在使用这个系统。我不想使用谷歌或第三方API,需要它是100%的内部开发或使用框架。我的开发团队提到了penthao,但目前这是一个更大的任务。需要一些更小的东西来获取所有数据并保持实时更新,这样每当用户运行报告时,数据都是最新的。我不介意写我自己的或使用开源软件来写。我不喜欢使用Google或第三方API,正如下面提到的,我的开发团队提到了penthao,但现在这是一个更大的任务。需要一些更小的东西来获取所有数据并实时更新我使用rGraph。是的,从技术上讲,它是一个第三方API,但只是在已经编写的意义上。您可以在本地安装所有js文件,并完全控制它们。我自己入侵了rgraph meter文件,以获得一种行为,使其按照我希望的方式工作……这也可以用于映射吗?我看不到任何像世界地图这样的地图,按国家排列,这样我就可以为我的用户显示客户数量最多的国家。或者我需要自己写代码吗?我不介意自己写或者用开源的东西来写。我不喜欢使用Google或第三方API,正如下面提到的,我的开发团队提到了penthao,但现在这是一个更大的任务。需要一些更小的东西来获取所有数据并实时更新我使用rGraph。是的,从技术上讲,它是一个第三方API,但只是在已经编写的意义上。您可以在本地安装所有js文件,并完全控制它们。我自己入侵了rgraph meter文件,以获得一种行为,使其按照我希望的方式工作……这也可以用于映射吗?我看不到任何像世界地图这样的地图,按国家排列,这样我就可以为我的用户显示客户数量最多的国家。或者我需要自己写代码吗?pChart会处理你需要做的任何绘图。据我所知,它不做地图,但是。pChart将处理几乎任何你需要做的图形。然而,据我所知,它不做地图。