# new_event_time()


Create an event-time vector with only minimal type checks.


Usage

``` python
new_event_time(
    time=(),
    status=(),
)
```


The low-level constructor. Use `event_time()` to create a validated vector.


## Parameters


`time: Any = ()`  
A sequence with one entry per element: a single number, or a `(lower, upper)` pair for an interval-censored value.

`status: Any = ()`  
Status codes, one per element. Only the type is checked, so any string is accepted.


## Returns


`EventTime`  
The event-time vector.


## Raises


`TypeError`  
If `time` isn't a sequence of numbers and pairs, or `status` isn't a character vector.

`ValueError`  
If `time` and `status` differ in length.


## Examples


``` python
import greenwood as gw

gw.new_event_time(time=[7, (2, 4)], status=["e", "i"])
```


    <event_time[2]>
    7      [2, 4]
