NA (as integer or character) and "NA" mean transparent.
Values of col not of one of these types are coerced: real vectors are
 coerced to integer and other types to character. (factors are coerced to
 character: in all other cases the class is ignored when doing the coercion.)
Zero and negative values of col are an error.