DT[eval(parse(text=iExpr))] is working, but it is the "correct" way -- View this message in context: http://r.789695.n4.nabble.com/Idiomatic-way-of-using-expression-in-i-tp4711229p4711230.html Sent from the datatable-help mailing list archive at Nabble.com.