Added option for noise in sample.data(..)