dropColumns method
Returns a new Datacat with the specified columns dropped.
Implementation
Datacat dropColumns(List<String> dropColumns) {
List<String> remaining =
columns.where((col) => !dropColumns.contains(col)).toList();
return selectColumns(remaining);
}