evprof
Electric Vehicle Charging Sessions Profiling and Modelling
v1.2.0
·
Dec 23, 2025
·
GPL-3
Description
Tools for modelling electric vehicle charging sessions into generic groups with similar connection patterns called "user profiles", using Gaussian Mixture Models clustering. The clustering and profiling methodology is described in Cañigueral and Meléndez (2021, ISBN:0142-0615) <doi:10.1016/j.ijepes.2021.107195>.
Downloads
519
Last 30 days
7719th
1.8K
Last 90 days
4.6K
Last year
Trend: +5.5% (30d vs prior 30d)
CRAN Check Status
13
OK
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check History
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR
r-devel-linux-x86_64-debian-gcc
package dependencies
Package required but not available: ‘plotly’ See section ‘The DESCRIPTION file’ in the ‘Writing R Extensions’ manual.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 14, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE Mar 10, 2026
ERROR
r-devel-windows-x86_64
examples
Running examples in 'evprof-Ex.R' failed
The error most likely occurred in:
> ### Name: cut_sessions
> ### Title: Cut outliers based on minimum and maximum limits of
> ### ConnectionHours and ConnectionStartDateTime variables
> ### Aliases: cut_se
...[truncated]...
tion_hours_max = 20,
+ connection_start_min = 5
+ )
> plot_points(sessions_clean, start = 3)
Error in if (any(hour(time_dt) < start)) { :
missing value where TRUE/FALSE needed
Calls: plot_points -> convert_time_dt_to_plot_dt
Execution halted
ERROR
r-release-linux-x86_64
examples
Running examples in ‘evprof-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: cut_sessions
> ### Title: Cut outliers based on minimum and maximum limits of
> ### ConnectionHours a
...[truncated]...
tion_hours_max = 20,
+ connection_start_min = 5
+ )
> plot_points(sessions_clean, start = 3)
Error in if (any(hour(time_dt) < start)) { :
missing value where TRUE/FALSE needed
Calls: plot_points -> convert_time_dt_to_plot_dt
Execution halted