R 计算每个正在运行的移动应用程序的电池消耗

R 计算每个正在运行的移动应用程序的电池消耗,r,R,是否可以使用R语言找出每个移动应用程序每天消耗多少电池,我收集了以下字段的数据 记录id, 日期和时间, 应用程序名称, 电池电量, 电池状态 电池电量是一个数字,表示电池的可用百分比 电池状态电池的状态:充电、放电、充满 此计算基于收集的数据 此类数据的示例: +-----------+------------------+---------------------+---------------+----------------+ | record_id | application_

是否可以使用R语言找出每个移动应用程序每天消耗多少电池,我收集了以下字段的数据

记录id, 日期和时间, 应用程序名称, 电池电量, 电池状态

电池电量是一个数字,表示电池的可用百分比

电池状态电池的状态:充电、放电、充满

此计算基于收集的数据

此类数据的示例:

    +-----------+------------------+---------------------+---------------+----------------+
| record_id | application_name | date_time           | battery_level | battery_status |
+-----------+------------------+---------------------+---------------+----------------+
| 473849    | viber            | 2015-09-01 21:34:01 | 7             | Charging       |
| 473850    | watsup           | 2015-09-01 21:34:01 | 7             | Charging       |
| 473851    | AccuWeather      | 2015-09-01 21:34:01 | 7             | Charging       |
+-----------+------------------+---------------------+---------------+----------------+

据我所知,不可能计算 每个正在运行的移动应用程序都使用我在第一篇文章中收集的数据

让我们再收集一次数据。 假设我们有以下数据, 每个正在运行的应用程序的cpu使用率和 每个正在运行的应用程序的内存使用率

如下

+-----------+------------------+---------------------+---------------------------------+------------------------------------+
| record_id | application_name | date_time           | cpu_usage_per_app_in_percentage | memory_usage_per_app_in_percentage |
+-----------+------------------+---------------------+---------------------------------+------------------------------------+
| 473849    | viber            | 2015-09-06 19:23:13 | 5                               | 2                                  |
| 473850    | watsup           | 2015-09-06 19:23:13 | 9                               | 2                                  |
| 473851    | AccuWeather      | 2015-09-06 19:23:13 | 8                               | 4                                  |
| 473980    | viber            | 2015-09-06 19:23:14 | 4                               | 1                                  |
| 474254    | watsup           | 2015-09-06 19:23:14 | 9                               | 1                                  |
| 474323    | AccuWeather      | 2015-09-06 19:23:14 | 9                               | 2                                  |
| 474533    | viber            | 2015-09-06 19:23:15 | 5                               | 2                                  |
| 474536    | watsup           | 2015-09-06 19:23:15 | 8                               | 3                                  |
| 474537    | AccuWeather      | 2015-09-06 19:23:15 | 5                               | 3                                  |
| 474538    | calendar         | 2015-09-06 19:23:15 | 7                               | 3                                  |
+-----------+------------------+---------------------+---------------------------------+------------------------------------+

您可以建议任何其他数据收集方式,关键问题是是否可以计算运行移动应用程序的earch的电池消耗?如果是,如何收集数据以及收集数据是什么?

如果您详细说明您的问题,向我们展示您的数据样本。再解释一下每一行的意思。数据报告是每分钟一次吗?一次只能运行一个应用程序吗?@Spacedman:Spacedman,我用示例数据编辑了我的问题,这3条记录从数据报告中提取,数据报告将每秒生成一次,它将记录所有当前运行的应用程序、电池电量、电池状态。@Spacedman:Spacedman,如果我上面的数据收集有误,请说明最佳的数据收集方法。@techbrainless如果您同时运行程序,那么确定每个应用程序的电池寿命将非常困难。加上可变的充电/放电率等,它只会变得更复杂。@scribbles:一般来说,好的,有没有办法计算每个运行中的应用程序的电池消耗量,如果有,如何计算?收集什么数据。。。等