Hello,

I am new to amelia and have been unable to find any info on the error I am receiving:

> tscsPlot(bd.am.poly1, cs = "Fraud", var = "n")
Error: Unsupported use of matrix or array for column indexing

The data is 3 variables: a date var used for the ts, a grouping var used for cs, and a count var, "n", which is my outcome variable that requries imputation.

My initial amelia call looks like this (note that it wasn't clear if amelia supported datetime objects, so I converted to seconds since epoch - if it can handle datetime objects and this conversion is unnecessary, it would be great to know that!):

>bd.am.poly1 <- amelia(bdsum, idvars = "date", ts = "datenum", cs = "call.type", polytime = 1, intercs = T)

Here's a sample of the data:

         date                  call.type     n datenum
       <date>                     <fctr> <dbl>   <dbl>
1  2016-08-17             Criminal Mis C    NA   17030
2  2014-02-10   TRAFFB-Traffic Complaint    NA   16111
3  2015-11-03         WEAPO1B-Weapon I/P     1   16742
4  2016-09-03                Disturbance     0   17047
5  2015-02-24                    Assault     0   16490
6  2014-08-06            Unknown Problem     0   16288
7  2014-08-28 INJACC3B-Injury Accident C     0   16310
8  2015-06-11      Recovered Stolen Prop     0   16597
9  2016-02-15              Lost Property     0   16846
10 2015-05-09              Welfare Check     2   16564

Thanks much,

Jon

---

Jonathan Zadra, PhD

Data Scientist

Sorenson Impact Center

David Eccles School of Business, University of Utah

www.sorensonimpactcenter.com