Vectorization with DataFrames