I am oversampling my training dataset using ROSE() in R as below, and the oversampled dataset contains several negative values for columns that are meant to be strictly positive. The original training data is also positive, so I am surprised that ROSE()is still returning negative values.
ROSE(Response~., data = train, seed = 1)$data
Can anyone advise on how I to approach this problem? Thank you