optimize the data.frame manipulate in more professional R way
reduce 6 statement into 1 transform
Bug fix, transform no need list when transform multi column.