public void Duplicate(INumberTable nTable, bool attributeMode, IList <string> itemList) { if (attributeMode) { nTable.AppendColumns(nTable.SelectColumnsById(itemList)); } else { nTable.Append(nTable.SelectRowsById(itemList)); } }
public INumberTable Transform(INumberTable inTable) { INumberTable rMatrix = matrixReal.SelectColumns(selectReal); INumberTable iMatrix = matrixImg.SelectColumns(selectImg); IList <IColumnSpec> cs = iMatrix.ColumnSpecList; for (int i = 0; i < cs.Count; i++) { cs[i].Id += "_i"; } return(MatrixProduct(inTable, rMatrix.AppendColumns(iMatrix))); }