Skip to content

pipr

Client for the Poverty and Inequality Platform ('PIP') API

v1.4.0 · Dec 22, 2025 · MIT + file LICENSE

Description

An interface to compute poverty and inequality indicators for more than 160 countries and regions from the World Bank's database of household surveys, through the Poverty and Inequality Portal (PIP).

Downloads

CRAN

234

Last 30 days

20716th

688

Last 90 days

1.5K

Last year

Trend: +14.2% (30d vs prior 30d)

r2u CRAN

0

Last 30 days

20

Last 90 days

37

Last year

Trend: -100% (30d vs prior 30d)

autoCRAN

6

Last 7 days

14

Last 30 days

1

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

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 Jul 1, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 30, 2026
ERROR r-devel-linux-x86_64-debian-gcc

examples

Running examples in ‘pipr-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: call_aux
> ### Title: call a table from .pip env
> ### Aliases: call_aux
> 
> ### ** Examples
> 
> # call
...[truncated]...
      │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 10.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 11.         │ └─base::force(expr)
 12.         └─rlang::abort(...)
Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 31, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 30, 2026
ERROR r-devel-linux-x86_64-debian-gcc

examples

Running examples in ‘pipr-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: call_aux
> ### Title: call a table from .pip env
> ### Aliases: call_aux
> 
> ### ** Examples
> 
> # call
...[truncated]...
      │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 10.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 11.         │ └─base::force(expr)
 12.         └─rlang::abort(...)
Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 28, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 22, 2026
ERROR r-release-windows-x86_64

examples

Running examples in 'pipr-Ex.R' failed
The error most likely occurred in:

> ### Name: call_aux
> ### Title: call a table from .pip env
> ### Aliases: call_aux
> 
> ### ** Examples
> 
> # call one table
> 
> get_aux("gdp", assign_tb = TRUE, replace =
...[truncated]...
│ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 11.           │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 12.           │ └─base::force(expr)
 13.           └─rlang::abort(...)
Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 21, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 14, 2026
ERROR r-patched-linux-x86_64

examples

Running examples in ‘pipr-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: call_aux
> ### Title: call a table from .pip env
> ### Aliases: call_aux
> 
> ### ** Examples
> 
> # call
...[truncated]...
│ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 11.           │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 12.           │ └─base::force(expr)
 13.           └─rlang::abort(...)
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 7, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 3, 2026
ERROR r-devel-windows-x86_64

examples

Running examples in 'pipr-Ex.R' failed
The error most likely occurred in:

> ### Name: call_aux
> ### Title: call a table from .pip env
> ### Aliases: call_aux
> 
> ### ** Examples
> 
> # call one table
> 
> get_aux("gdp", assign_tb = TRUE, replace =
...[truncated]...
      │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 10.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 11.         │ └─base::force(expr)
 12.         └─rlang::abort(...)
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Code

Code metrics have not been computed for this package yet.

Dependency Network

Dependencies Reverse dependencies arrow attempt curl jsonlite tibble purrr cli rlang httr2 stringr vroom pipr

Version History

1 tracked
new 1.4.0 Mar 10, 2026

R Observatory began tracking this package on Mar 10, 2026; it first appeared on CRAN Dec 22, 2025. Releases before tracking aren’t shown.