Learn R Programming

interfacer (version 0.3.3)

iproto: Generate a zero length dataframe conforming to an iface specification

Description

This function is used internally for default values for a dataframe parameter. It generates a zero length dataframe that conforms to a iface specification, in terms of column names, data types and groupings. Such a dataframe is not guaranteed to be fully conformant to the iface specification if, for example, completeness constraints are applied.

Usage

iproto(iface)

Value

a dataframe conforming to iface

Arguments

iface

the specification

Examples

Run this code
i = interfacer::iface(
  col1 = integer ~ "A number",
  col2 = character ~ "A string"
)

iproto(i)

Run the code above in your browser using DataLab